Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c1d0' (ED25519) to the list of known hosts.

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


Version: 0.70
PID: 6106
Logging PID: 6107
Task:
{'appstream': False,
 'background': True,
 'build_id': 6977229,
 'buildroot_pkgs': [],
 'chroot': 'fedora-rawhide-x86_64',
 'enable_net': False,
 'fedora_review': False,
 'git_hash': 'b41ad70a022cc77712c71c740f4a63357790b341',
 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/ksurma/setuptools-69.0.3/ceph',
 'isolation': 'default',
 'memory_reqs': 2048,
 'package_name': 'ceph',
 'package_version': '2:18.2.1-9',
 'project_dirname': 'setuptools-69.0.3',
 'project_name': 'setuptools-69.0.3',
 'project_owner': 'ksurma',
 'repo_priority': None,
 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/ksurma/setuptools-69.0.3/fedora-rawhide-x86_64/',
            'id': 'copr_base',
            'name': 'Copr repository',
            'priority': None},
           {'baseurl': 'http://kojipkgs.fedoraproject.org/repos/rawhide/latest/$basearch/',
            'id': 'http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch',
            'name': 'Additional repo http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch'}],
 'sandbox': 'ksurma/setuptools-69.0.3--https://src.fedoraproject.org/user/pwalter',
 'source_json': {},
 'source_type': None,
 'submitter': 'https://src.fedoraproject.org/user/pwalter',
 'tags': [],
 'task_id': '6977229-fedora-rawhide-x86_64',
 'timeout': 18000,
 'uses_devel_repo': False,
 'with_opts': [],
 'without_opts': []}

Running: git clone https://copr-dist-git.fedorainfracloud.org/git/ksurma/setuptools-69.0.3/ceph /var/lib/copr-rpmbuild/workspace/workdir-79q4qawj/ceph --depth 500 --no-single-branch --recursive

cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/ksurma/setuptools-69.0.3/ceph', '/var/lib/copr-rpmbuild/workspace/workdir-79q4qawj/ceph', '--depth', '500', '--no-single-branch', '--recursive']
cwd: .
rc: 0
stdout: 
stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-79q4qawj/ceph'...

Running: git checkout b41ad70a022cc77712c71c740f4a63357790b341 --

cmd: ['git', 'checkout', 'b41ad70a022cc77712c71c740f4a63357790b341', '--']
cwd: /var/lib/copr-rpmbuild/workspace/workdir-79q4qawj/ceph
rc: 0
stdout: 
stderr: Note: switching to 'b41ad70a022cc77712c71c740f4a63357790b341'.

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 b41ad70 automatic import of ceph

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-79q4qawj/ceph
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 ceph-18.2.1.tar.gz
INFO: Reading stdout from command: curl --help all
INFO: Calling: curl -H Pragma: -o ceph-18.2.1.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/ksurma/setuptools-69.0.3/ceph/ceph-18.2.1.tar.gz/md5/f2464d8b256ef5a0475f688d4173b78c/ceph-18.2.1.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  188M  100  188M    0     0  64.3M      0  0:00:02  0:00:02 --:--:-- 64.3M
INFO: Reading stdout from command: md5sum ceph-18.2.1.tar.gz

Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-79q4qawj/ceph/ceph.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-79q4qawj/ceph --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1706746929.841396 -r /var/lib/copr-rpmbuild/results/configs/child.cfg
INFO: mock.py version 5.4 starting (python version = 3.11.3, NVR = mock-5.4-1.fc38), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-79q4qawj/ceph/ceph.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-79q4qawj/ceph --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1706746929.841396 -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-79q4qawj/ceph/ceph.spec)  Config(fedora-rawhide-x86_64)
Start: clean chroot
Finish: clean chroot
Mock Version: 5.4
INFO: Mock Version: 5.4
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1706746929.841396/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-1706746929.841396/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/346cc93eec3556b67bf6717d2e95c1fa4b42484100de9f5da38dda3f8e7b22b6/merged
INFO: umounting image registry.fedoraproject.org/fedora:rawhide (/var/lib/containers/storage/overlay/346cc93eec3556b67bf6717d2e95c1fa4b42484100de9f5da38dda3f8e7b22b6/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                                  45 MB/s |  14 MB     00:00    
Additional repo http_kojipkgs_fedoraproject_org  67 MB/s |  73 MB     00:01    
fedora                                          7.5 MB/s |  75 MB     00:10    
Last metadata expiration check: 0:00:03 ago on Thu Feb  1 00:22:40 2024.
Dependencies resolved.
==========================================================================================================
 Package        Arch    Version       Repository                                                      Size
==========================================================================================================
Installing:
 dnf5           x86_64  5.1.11-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  565 k
 dnf5-plugins   x86_64  5.1.11-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  332 k
Installing dependencies:
 fmt            x86_64  10.2.1-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  125 k
 libdnf5        x86_64  5.1.11-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  957 k
 libdnf5-cli    x86_64  5.1.11-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  224 k
 sdbus-cpp      x86_64  1.4.0-1.fc40  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  109 k

Transaction Summary
==========================================================================================================
Install  6 Packages

Total download size: 2.3 M
Installed size: 6.3 M
Downloading Packages:
(1/6): dnf5-plugins-5.1.11-3.fc40.x86_64.rpm    3.4 MB/s | 332 kB     00:00    
(2/6): fmt-10.2.1-3.fc40.x86_64.rpm             1.3 MB/s | 125 kB     00:00    
(3/6): dnf5-5.1.11-3.fc40.x86_64.rpm            4.8 MB/s | 565 kB     00:00    
(4/6): libdnf5-cli-5.1.11-3.fc40.x86_64.rpm      10 MB/s | 224 kB     00:00    
(5/6): libdnf5-5.1.11-3.fc40.x86_64.rpm          23 MB/s | 957 kB     00:00    
(6/6): sdbus-cpp-1.4.0-1.fc40.x86_64.rpm        4.6 MB/s | 109 kB     00:00    
--------------------------------------------------------------------------------
Total                                            16 MB/s | 2.3 MB     00:00     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1 
  Installing       : fmt-10.2.1-3.fc40.x86_64                               1/6 
  Installing       : libdnf5-5.1.11-3.fc40.x86_64                           2/6 
  Installing       : libdnf5-cli-5.1.11-3.fc40.x86_64                       3/6 
  Installing       : dnf5-5.1.11-3.fc40.x86_64                              4/6 
  Installing       : sdbus-cpp-1.4.0-1.fc40.x86_64                          5/6 
  Installing       : dnf5-plugins-5.1.11-3.fc40.x86_64                      6/6 
  Running scriptlet: dnf5-plugins-5.1.11-3.fc40.x86_64                      6/6 

Installed:
  dnf5-5.1.11-3.fc40.x86_64              dnf5-plugins-5.1.11-3.fc40.x86_64      
  fmt-10.2.1-3.fc40.x86_64               libdnf5-5.1.11-3.fc40.x86_64           
  libdnf5-cli-5.1.11-3.fc40.x86_64       sdbus-cpp-1.4.0-1.fc40.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-1706746929.841396/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-4.fc40.x86_64
  rpm-sequoia-1.6.0-2.fc40.x86_64
  python3-dnf-4.18.2-1.fc40.noarch
  yum-4.18.2-1.fc40.noarch
  dnf5-5.1.11-3.fc40.x86_64
  dnf5-plugins-5.1.11-3.fc40.x86_64
Start: installing minimal buildroot with dnf5
Updating and loading repositories:
 fedora                                 100% |  24.2 MiB/s |  20.8 MiB |  00m01s
 Copr repository                        100% |  26.3 MiB/s |   3.7 MiB |  00m00s
 Additional repo http_kojipkgs_fedorapr 100% |  49.2 MiB/s |  16.9 MiB |  00m00s
Repositories loaded.
Package                           Arch   Version                    Repository                                                         Size
Installing group/module packages:                                                                                                          
 bash                             x86_64 5.2.26-2.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   8.1 MiB
 bzip2                            x86_64 1.0.8-18.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  91.7 KiB
 coreutils                        x86_64 9.4-6.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   5.8 MiB
 cpio                             x86_64 2.15-1.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.1 MiB
 diffutils                        x86_64 3.10-5.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.6 MiB
 fedora-release-common            noarch 40-0.29                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  19.1 KiB
 findutils                        x86_64 1:4.9.0-8.fc40             http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.5 MiB
 gawk                             x86_64 5.3.0-3.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.7 MiB
 glibc-minimal-langpack           x86_64 2.38.9000-38.fc40          http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   0.0   B
 grep                             x86_64 3.11-7.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.0 MiB
 gzip                             x86_64 1.12-8.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 372.0 KiB
 info                             x86_64 7.1-2.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 357.8 KiB
 patch                            x86_64 2.7.6-24.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 262.8 KiB
 redhat-rpm-config                noarch 280-1.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 183.2 KiB
 rpm-build                        x86_64 4.19.1-4.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 173.7 KiB
 sed                              x86_64 4.9-1.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 861.5 KiB
 shadow-utils                     x86_64 2:4.14.0-4.fc40            http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   4.0 MiB
 tar                              x86_64 2:1.35-3.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   2.9 MiB
 unzip                            x86_64 6.0-63.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 382.8 KiB
 util-linux                       x86_64 2.39.3-4.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   3.5 MiB
 which                            x86_64 2.21-41.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  80.2 KiB
 xz                               x86_64 5.4.6-1.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   2.0 MiB
Installing dependencies:                                                                                                                   
 alternatives                     x86_64 1.26-3.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  62.3 KiB
 ansible-srpm-macros              noarch 1-14.fc40                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  35.7 KiB
 audit-libs                       x86_64 4.0-7.fc40                 copr_base                                                     311.3 KiB
 authselect                       x86_64 1.5.0-3.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 156.6 KiB
 authselect-libs                  x86_64 1.5.0-3.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 987.8 KiB
 basesystem                       noarch 11-20.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   0.0   B
 binutils                         x86_64 2.41-32.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  26.4 MiB
 binutils-gold                    x86_64 2.41-32.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   2.0 MiB
 bzip2-libs                       x86_64 1.0.8-18.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  80.7 KiB
 ca-certificates                  noarch 2023.2.62_v7.0.401-6.fc40  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   2.3 MiB
 coreutils-common                 x86_64 9.4-6.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  11.4 MiB
 cracklib                         x86_64 2.9.11-5.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 238.9 KiB
 crypto-policies                  noarch 20231204-3.git1e3a2e4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 149.3 KiB
 curl                             x86_64 8.5.0-2.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 794.4 KiB
 cyrus-sasl-lib                   x86_64 2.1.28-19.fc40             http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   2.3 MiB
 debugedit                        x86_64 5.0-14.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 199.0 KiB
 dwz                              x86_64 0.15-5.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 290.9 KiB
 ed                               x86_64 1.20-2.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 146.4 KiB
 efi-srpm-macros                  noarch 5-11.fc40                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  40.1 KiB
 elfutils                         x86_64 0.190-6.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   2.5 MiB
 elfutils-debuginfod-client       x86_64 0.190-6.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  64.9 KiB
 elfutils-default-yama-scope      noarch 0.190-6.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.8 KiB
 elfutils-libelf                  x86_64 0.190-6.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.0 MiB
 elfutils-libs                    x86_64 0.190-6.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 642.1 KiB
 fedora-gpg-keys                  noarch 40-0.2                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 123.2 KiB
 fedora-release                   noarch 40-0.29                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   0.0   B
 fedora-release-identity-basic    noarch 40-0.29                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 694.0   B
 fedora-repos                     noarch 40-0.2                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   4.9 KiB
 fedora-repos-rawhide             noarch 40-0.2                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   2.2 KiB
 file                             x86_64 5.45-3.fc40                copr_base                                                     103.5 KiB
 file-libs                        x86_64 5.45-3.fc40                copr_base                                                       9.9 MiB
 filesystem                       x86_64 3.18-8.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 106.0   B
 fonts-srpm-macros                noarch 1:2.0.5-14.fc40            http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  55.3 KiB
 forge-srpm-macros                noarch 0.2.0-3.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  37.4 KiB
 fpc-srpm-macros                  noarch 1.3-12.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 144.0   B
 gdb-minimal                      x86_64 14.1-6.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  12.3 MiB
 gdbm                             x86_64 1:1.23-6.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 460.9 KiB
 gdbm-libs                        x86_64 1:1.23-6.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 121.9 KiB
 ghc-srpm-macros                  noarch 1.6.1-5.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 369.0   B
 glibc                            x86_64 2.38.9000-38.fc40          http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   6.7 MiB
 glibc-common                     x86_64 2.38.9000-38.fc40          http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.0 MiB
 glibc-gconv-extra                x86_64 2.38.9000-38.fc40          http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   7.8 MiB
 gmp                              x86_64 1:6.2.1-8.fc40             http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 794.6 KiB
 gnat-srpm-macros                 noarch 6-5.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.0 KiB
 go-srpm-macros                   noarch 3.3.1-3.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  60.6 KiB
 jansson                          x86_64 2.13.1-9.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  88.3 KiB
 kernel-srpm-macros               noarch 1.0-22.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.9 KiB
 keyutils-libs                    x86_64 1.6.3-3.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  54.4 KiB
 krb5-libs                        x86_64 1.21.2-5.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   2.3 MiB
 libacl                           x86_64 2.3.2-1.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  40.0 KiB
 libarchive                       x86_64 3.7.2-3.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 914.6 KiB
 libattr                          x86_64 2.5.2-3.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  28.5 KiB
 libblkid                         x86_64 2.39.3-4.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 229.0 KiB
 libbrotli                        x86_64 1.1.0-3.fc40               copr_base                                                     829.5 KiB
 libcap                           x86_64 2.69-3.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 217.2 KiB
 libcap-ng                        x86_64 0.8.4-4.fc40               copr_base                                                      73.1 KiB
 libcom_err                       x86_64 1.47.0-4.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  67.2 KiB
 libcurl                          x86_64 8.5.0-2.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 768.6 KiB
 libeconf                         x86_64 0.5.2-3.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  52.0 KiB
 libevent                         x86_64 2.1.12-11.fc40             http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 895.6 KiB
 libfdisk                         x86_64 2.39.3-4.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 362.9 KiB
 libffi                           x86_64 3.4.4-7.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  81.6 KiB
 libgcc                           x86_64 14.0.1-0.4.fc40            http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 270.6 KiB
 libgomp                          x86_64 14.0.1-0.4.fc40            http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 517.8 KiB
 libidn2                          x86_64 2.3.7-1.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 329.1 KiB
 libmount                         x86_64 2.39.3-4.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 352.1 KiB
 libnghttp2                       x86_64 1.59.0-2.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 166.1 KiB
 libnsl2                          x86_64 2.0.1-1.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  57.9 KiB
 libpkgconf                       x86_64 1.9.5-4.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  74.1 KiB
 libpsl                           x86_64 0.21.5-3.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  80.5 KiB
 libpwquality                     x86_64 1.4.5-9.fc40               copr_base                                                     417.8 KiB
 libselinux                       x86_64 3.6-4.fc40                 copr_base                                                     173.0 KiB
 libsemanage                      x86_64 3.6-3.fc40                 copr_base                                                     293.5 KiB
 libsepol                         x86_64 3.6-3.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 802.0 KiB
 libsmartcols                     x86_64 2.39.3-4.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 144.1 KiB
 libssh                           x86_64 0.10.6-4.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 509.3 KiB
 libssh-config                    noarch 0.10.6-4.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 277.0   B
 libstdc++                        x86_64 14.0.1-0.4.fc40            http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   2.8 MiB
 libtasn1                         x86_64 4.19.0-6.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 175.7 KiB
 libtirpc                         x86_64 1.3.4-1.rc2.fc40.2         http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 202.8 KiB
 libunistring                     x86_64 1.1-7.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.7 MiB
 libutempter                      x86_64 1.2.1-13.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  57.7 KiB
 libuuid                          x86_64 2.39.3-4.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  37.5 KiB
 libverto                         x86_64 0.3.2-8.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  29.5 KiB
 libxcrypt                        x86_64 4.4.36-5.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 262.8 KiB
 libxml2                          x86_64 2.12.4-3.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.7 MiB
 libzstd                          x86_64 1.5.5-5.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 772.0 KiB
 lua-libs                         x86_64 5.4.6-5.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 281.1 KiB
 lua-srpm-macros                  noarch 1-11.fc40                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.3 KiB
 lz4-libs                         x86_64 1.9.4-6.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 129.4 KiB
 mpfr                             x86_64 4.2.1-3.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 832.0 KiB
 ncurses-base                     noarch 6.4-11.20240113.fc40       http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 326.2 KiB
 ncurses-libs                     x86_64 6.4-11.20240113.fc40       http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 963.2 KiB
 ocaml-srpm-macros                noarch 9-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.9 KiB
 openblas-srpm-macros             noarch 2-16.fc40                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 104.0   B
 openldap                         x86_64 2.6.6-1.fc39               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 641.5 KiB
 openssl-libs                     x86_64 1:3.1.4-4.fc40             http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   7.3 MiB
 p11-kit                          x86_64 0.25.3-4.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   2.2 MiB
 p11-kit-trust                    x86_64 0.25.3-4.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 391.4 KiB
 package-notes-srpm-macros        noarch 0.5-11.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.6 KiB
 pam                              x86_64 1.6.0-1.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.8 MiB
 pam-libs                         x86_64 1.6.0-1.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 135.0 KiB
 pcre2                            x86_64 10.42-2.fc40.2             http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 637.6 KiB
 pcre2-syntax                     noarch 10.42-2.fc40.2             http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 235.1 KiB
 perl-srpm-macros                 noarch 1-53.fc40                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 861.0   B
 pkgconf                          x86_64 1.9.5-4.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  79.8 KiB
 pkgconf-m4                       noarch 1.9.5-4.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  13.9 KiB
 pkgconf-pkg-config               x86_64 1.9.5-4.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 989.0   B
 popt                             x86_64 1.19-6.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 136.9 KiB
 publicsuffix-list-dafsa          noarch 20240107-3.fc40            http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  67.5 KiB
 pyproject-srpm-macros            noarch 1.12.0-1.fc40              copr_base                                                       1.5 KiB
 python-srpm-macros               noarch 3.12-7.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  50.1 KiB
 qt5-srpm-macros                  noarch 5.15.12-3.fc40             http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 492.0   B
 qt6-srpm-macros                  noarch 6.6.1-5.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 456.0   B
 readline                         x86_64 8.2-8.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 489.2 KiB
 rpm                              x86_64 4.19.1-4.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   3.0 MiB
 rpm-build-libs                   x86_64 4.19.1-4.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 194.4 KiB
 rpm-libs                         x86_64 4.19.1-4.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 710.0 KiB
 rpm-sequoia                      x86_64 1.6.0-2.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   2.2 MiB
 rust-srpm-macros                 noarch 25.2-4.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   5.1 KiB
 setup                            noarch 2.14.5-2.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 720.4 KiB
 sqlite-libs                      x86_64 3.45.0-2.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.4 MiB
 systemd-libs                     x86_64 255.3-1.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.9 MiB
 util-linux-core                  x86_64 2.39.3-4.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.4 MiB
 xxhash-libs                      x86_64 0.8.2-2.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  88.5 KiB
 xz-libs                          x86_64 5.4.6-1.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 209.8 KiB
 zig-srpm-macros                  noarch 1-2.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.1 KiB
 zip                              x86_64 3.0-40.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 703.2 KiB
 zlib-ng-compat                   x86_64 2.1.6-2.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 134.0 KiB
 zstd                             x86_64 1.5.5-5.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.6 MiB
Installing groups:                                                                                                                         
 Buildsystem building group                                                                                                                

Transaction Summary:
 Installing:      152 packages

Total size of inbound packages is 52 MiB. Need to download 52 MiB.
After this operation 177 MiB will be used (install 177 MiB, remove 0 B).
[  1/152] bzip2-0:1.0.8-18.fc40.x86_64  100% | 707.5 KiB/s |  52.4 KiB |  00m00s
[  2/152] bash-0:5.2.26-2.fc40.x86_64   100% |  14.4 MiB/s |   1.8 MiB |  00m00s
[  3/152] cpio-0:2.15-1.fc40.x86_64     100% |   5.6 MiB/s | 285.1 KiB |  00m00s
[  4/152] coreutils-0:9.4-6.fc40.x86_64 100% |   8.7 MiB/s |   1.1 MiB |  00m00s
[  5/152] fedora-release-common-0:40-0. 100% |   1.1 MiB/s |  20.5 KiB |  00m00s
[  6/152] findutils-1:4.9.0-8.fc40.x86_ 100% |  18.8 MiB/s | 482.5 KiB |  00m00s
[  7/152] diffutils-0:3.10-5.fc40.x86_6 100% |  11.7 MiB/s | 396.8 KiB |  00m00s
[  8/152] glibc-minimal-langpack-0:2.38 100% |   4.3 MiB/s |  97.4 KiB |  00m00s
[  9/152] grep-0:3.11-7.fc40.x86_64     100% |  12.3 MiB/s | 289.7 KiB |  00m00s
[ 10/152] gzip-0:1.12-8.fc40.x86_64     100% |   6.8 MiB/s | 159.4 KiB |  00m00s
[ 11/152] gawk-0:5.3.0-3.fc40.x86_64    100% |  18.3 MiB/s |   1.1 MiB |  00m00s
[ 12/152] info-0:7.1-2.fc40.x86_64      100% |   8.1 MiB/s | 182.3 KiB |  00m00s
[ 13/152] rpm-build-0:4.19.1-4.fc40.x86 100% |   3.6 MiB/s |  70.5 KiB |  00m00s
[ 14/152] redhat-rpm-config-0:280-1.fc4 100% |   3.7 MiB/s |  75.2 KiB |  00m00s
[ 15/152] patch-0:2.7.6-24.fc40.x86_64  100% |   5.3 MiB/s | 130.7 KiB |  00m00s
[ 16/152] sed-0:4.9-1.fc40.x86_64       100% |  13.7 MiB/s | 309.2 KiB |  00m00s
[ 17/152] unzip-0:6.0-63.fc40.x86_64    100% |   6.7 MiB/s | 184.5 KiB |  00m00s
[ 18/152] shadow-utils-2:4.14.0-4.fc40. 100% |  22.6 MiB/s |   1.2 MiB |  00m00s
[ 19/152] tar-2:1.35-3.fc40.x86_64      100% |  15.6 MiB/s | 847.4 KiB |  00m00s
[ 20/152] which-0:2.21-41.fc40.x86_64   100% |   1.6 MiB/s |  41.4 KiB |  00m00s
[ 21/152] xz-0:5.4.6-1.fc40.x86_64      100% |  20.8 MiB/s | 531.4 KiB |  00m00s
[ 22/152] util-linux-0:2.39.3-4.fc40.x8 100% |  25.1 MiB/s |   1.1 MiB |  00m00s
[ 23/152] glibc-common-0:2.38.9000-38.f 100% |  18.4 MiB/s | 377.3 KiB |  00m00s
[ 24/152] xz-libs-0:5.4.6-1.fc40.x86_64 100% |   5.3 MiB/s | 109.6 KiB |  00m00s
[ 25/152] glibc-0:2.38.9000-38.fc40.x86 100% |  42.8 MiB/s |   2.2 MiB |  00m00s
[ 26/152] glibc-gconv-extra-0:2.38.9000 100% |  28.2 MiB/s |   1.6 MiB |  00m00s
[ 27/152] authselect-libs-0:1.5.0-3.fc4 100% |   8.1 MiB/s | 233.7 KiB |  00m00s
[ 28/152] libblkid-0:2.39.3-4.fc40.x86_ 100% |   4.9 MiB/s | 114.4 KiB |  00m00s
[ 29/152] audit-libs-0:4.0-7.fc40.x86_6 100% |   1.8 MiB/s | 120.5 KiB |  00m00s
[ 30/152] libcap-ng-0:0.8.4-4.fc40.x86_ 100% |   1.0 MiB/s |  33.1 KiB |  00m00s
[ 31/152] libfdisk-0:2.39.3-4.fc40.x86_ 100% |   6.5 MiB/s | 159.3 KiB |  00m00s
[ 32/152] libselinux-0:3.6-4.fc40.x86_6 100% |   8.6 MiB/s |  88.0 KiB |  00m00s
[ 33/152] libmount-0:2.39.3-4.fc40.x86_ 100% |   6.8 MiB/s | 153.9 KiB |  00m00s
[ 34/152] libsmartcols-0:2.39.3-4.fc40. 100% |   3.1 MiB/s |  67.6 KiB |  00m00s
[ 35/152] libutempter-0:1.2.1-13.fc40.x 100% |   1.4 MiB/s |  26.4 KiB |  00m00s
[ 36/152] libuuid-0:2.39.3-4.fc40.x86_6 100% |   1.3 MiB/s |  28.4 KiB |  00m00s
[ 37/152] ncurses-libs-0:6.4-11.2024011 100% |  14.1 MiB/s | 332.9 KiB |  00m00s
[ 38/152] pam-0:1.6.0-1.fc40.x86_64     100% |  18.7 MiB/s | 516.0 KiB |  00m00s
[ 39/152] pam-libs-0:1.6.0-1.fc40.x86_6 100% |   2.3 MiB/s |  56.9 KiB |  00m00s
[ 40/152] readline-0:8.2-8.fc40.x86_64  100% |   8.7 MiB/s | 213.3 KiB |  00m00s
[ 41/152] systemd-libs-0:255.3-1.fc40.x 100% |  23.0 MiB/s | 707.0 KiB |  00m00s
[ 42/152] util-linux-core-0:2.39.3-4.fc 100% |  17.7 MiB/s | 489.5 KiB |  00m00s
[ 43/152] zlib-ng-compat-0:2.1.6-2.fc40 100% |   3.3 MiB/s |  77.1 KiB |  00m00s
[ 44/152] bzip2-libs-0:1.0.8-18.fc40.x8 100% |   1.9 MiB/s |  40.9 KiB |  00m00s
[ 45/152] libacl-0:2.3.2-1.fc40.x86_64  100% |   1.0 MiB/s |  24.4 KiB |  00m00s
[ 46/152] libcap-0:2.69-3.fc40.x86_64   100% |   3.3 MiB/s |  82.0 KiB |  00m00s
[ 47/152] libgcc-0:14.0.1-0.4.fc40.x86_ 100% |   5.5 MiB/s | 112.2 KiB |  00m00s
[ 48/152] libzstd-0:1.5.5-5.fc40.x86_64 100% |  11.5 MiB/s | 306.0 KiB |  00m00s
[ 49/152] lz4-libs-0:1.9.4-6.fc40.x86_6 100% |   3.3 MiB/s |  67.2 KiB |  00m00s
[ 50/152] libattr-0:2.5.2-3.fc40.x86_64 100% | 947.3 KiB/s |  18.0 KiB |  00m00s
[ 51/152] libsemanage-0:3.6-3.fc40.x86_ 100% |   9.5 MiB/s | 116.9 KiB |  00m00s
[ 52/152] libeconf-0:0.5.2-3.fc40.x86_6 100% |   1.3 MiB/s |  30.4 KiB |  00m00s
[ 53/152] libxcrypt-0:4.4.36-5.fc40.x86 100% |   5.5 MiB/s | 118.1 KiB |  00m00s
[ 54/152] setup-0:2.14.5-2.fc40.noarch  100% |   6.9 MiB/s | 148.1 KiB |  00m00s
[ 55/152] debugedit-0:5.0-14.fc40.x86_6 100% |   3.7 MiB/s |  78.7 KiB |  00m00s
[ 56/152] elfutils-0:0.190-6.fc40.x86_6 100% |  15.3 MiB/s | 517.2 KiB |  00m00s
[ 57/152] elfutils-libelf-0:0.190-6.fc4 100% |   7.9 MiB/s | 194.5 KiB |  00m00s
[ 58/152] file-0:5.45-3.fc40.x86_64     100% |   5.4 MiB/s |  49.4 KiB |  00m00s
[ 59/152] popt-0:1.19-6.fc40.x86_64     100% |   2.8 MiB/s |  59.6 KiB |  00m00s
[ 60/152] pkgconf-pkg-config-0:1.9.5-4. 100% | 308.3 KiB/s |   9.6 KiB |  00m00s
[ 61/152] binutils-0:2.41-32.fc40.x86_6 100% |  60.3 MiB/s |   6.2 MiB |  00m00s
[ 62/152] rpm-build-libs-0:4.19.1-4.fc4 100% |   4.0 MiB/s |  95.1 KiB |  00m00s
[ 63/152] rpm-0:4.19.1-4.fc40.x86_64    100% |  17.9 MiB/s | 512.0 KiB |  00m00s
[ 64/152] libarchive-0:3.7.2-3.fc40.x86 100% |  15.9 MiB/s | 407.1 KiB |  00m00s
[ 65/152] rpm-libs-0:4.19.1-4.fc40.x86_ 100% |   9.7 MiB/s | 308.5 KiB |  00m00s
[ 66/152] zstd-0:1.5.5-5.fc40.x86_64    100% |  14.5 MiB/s | 475.6 KiB |  00m00s
[ 67/152] ansible-srpm-macros-0:1-14.fc 100% |   1.1 MiB/s |  20.8 KiB |  00m00s
[ 68/152] efi-srpm-macros-0:5-11.fc40.n 100% |   1.4 MiB/s |  22.3 KiB |  00m00s
[ 69/152] dwz-0:0.15-5.fc40.x86_64      100% |   6.1 MiB/s | 137.6 KiB |  00m00s
[ 70/152] forge-srpm-macros-0:0.2.0-3.f 100% |   1.0 MiB/s |  18.7 KiB |  00m00s
[ 71/152] fonts-srpm-macros-1:2.0.5-14. 100% |   1.4 MiB/s |  26.5 KiB |  00m00s
[ 72/152] fpc-srpm-macros-0:1.3-12.fc40 100% | 460.8 KiB/s |   7.8 KiB |  00m00s
[ 73/152] gnat-srpm-macros-0:6-5.fc40.n 100% | 490.2 KiB/s |   8.8 KiB |  00m00s
[ 74/152] ghc-srpm-macros-0:1.6.1-5.fc4 100% | 435.1 KiB/s |   8.3 KiB |  00m00s
[ 75/152] go-srpm-macros-0:3.3.1-3.fc40 100% |   1.6 MiB/s |  27.5 KiB |  00m00s
[ 76/152] ocaml-srpm-macros-0:9-3.fc40. 100% | 533.7 KiB/s |   9.1 KiB |  00m00s
[ 77/152] lua-srpm-macros-0:1-11.fc40.n 100% | 479.3 KiB/s |   8.6 KiB |  00m00s
[ 78/152] kernel-srpm-macros-0:1.0-22.f 100% | 480.7 KiB/s |   9.6 KiB |  00m00s
[ 79/152] perl-srpm-macros-0:1-53.fc40. 100% | 493.0 KiB/s |   8.4 KiB |  00m00s
[ 80/152] package-notes-srpm-macros-0:0 100% | 552.5 KiB/s |   9.9 KiB |  00m00s
[ 81/152] openblas-srpm-macros-0:2-16.f 100% | 394.7 KiB/s |   7.5 KiB |  00m00s
[ 82/152] pyproject-srpm-macros-0:1.12. 100% |   1.7 MiB/s |  14.2 KiB |  00m00s
[ 83/152] qt5-srpm-macros-0:5.15.12-3.f 100% | 448.9 KiB/s |   8.5 KiB |  00m00s
[ 84/152] python-srpm-macros-0:3.12-7.f 100% |   1.2 MiB/s |  23.8 KiB |  00m00s
[ 85/152] qt6-srpm-macros-0:6.6.1-5.fc4 100% | 492.9 KiB/s |   8.9 KiB |  00m00s
[ 86/152] zig-srpm-macros-0:1-2.fc40.no 100% | 446.6 KiB/s |   8.0 KiB |  00m00s
[ 87/152] rust-srpm-macros-0:25.2-4.fc4 100% | 669.2 KiB/s |  12.7 KiB |  00m00s
[ 88/152] zip-0:3.0-40.fc40.x86_64      100% |  11.2 MiB/s | 264.8 KiB |  00m00s
[ 89/152] pkgconf-m4-0:1.9.5-4.fc40.noa 100% | 725.8 KiB/s |  13.8 KiB |  00m00s
[ 90/152] pkgconf-0:1.9.5-4.fc40.x86_64 100% |   1.9 MiB/s |  42.3 KiB |  00m00s
[ 91/152] libpkgconf-0:1.9.5-4.fc40.x86 100% |   1.7 MiB/s |  37.2 KiB |  00m00s
[ 92/152] ed-0:1.20-2.fc40.x86_64       100% |   2.9 MiB/s |  81.8 KiB |  00m00s
[ 93/152] authselect-0:1.5.0-3.fc40.x86 100% |   5.4 MiB/s | 144.0 KiB |  00m00s
[ 94/152] gdbm-1:1.23-6.fc40.x86_64     100% |   6.0 MiB/s | 147.4 KiB |  00m00s
[ 95/152] libpwquality-0:1.4.5-9.fc40.x 100% |   9.7 MiB/s | 108.8 KiB |  00m00s
[ 96/152] libnsl2-0:2.0.1-1.fc40.x86_64 100% |   1.4 MiB/s |  29.6 KiB |  00m00s
[ 97/152] gdbm-libs-1:1.23-6.fc40.x86_6 100% |   2.5 MiB/s |  56.2 KiB |  00m00s
[ 98/152] libtirpc-0:1.3.4-1.rc2.fc40.2 100% |   3.5 MiB/s |  93.9 KiB |  00m00s
[ 99/152] ca-certificates-0:2023.2.62_v 100% |  28.1 MiB/s | 862.1 KiB |  00m00s
[100/152] crypto-policies-0:20231204-3. 100% |   3.1 MiB/s |  68.8 KiB |  00m00s
[101/152] ncurses-base-0:6.4-11.2024011 100% |   3.7 MiB/s |  63.6 KiB |  00m00s
[102/152] openssl-libs-1:3.1.4-4.fc40.x 100% |  34.7 MiB/s |   2.1 MiB |  00m00s
[103/152] libcom_err-0:1.47.0-4.fc40.x8 100% |   1.0 MiB/s |  25.9 KiB |  00m00s
[104/152] krb5-libs-0:1.21.2-5.fc40.x86 100% |  25.3 MiB/s | 751.4 KiB |  00m00s
[105/152] libxml2-0:2.12.4-3.fc40.x86_6 100% |  20.9 MiB/s | 685.1 KiB |  00m00s
[106/152] keyutils-libs-0:1.6.3-3.fc40. 100% |   1.3 MiB/s |  31.5 KiB |  00m00s
[107/152] libverto-0:0.3.2-8.fc40.x86_6 100% | 933.6 KiB/s |  20.5 KiB |  00m00s
[108/152] basesystem-0:11-20.fc40.noarc 100% | 399.4 KiB/s |   7.2 KiB |  00m00s
[109/152] pcre2-0:10.42-2.fc40.2.x86_64 100% |   7.4 MiB/s | 235.8 KiB |  00m00s
[110/152] filesystem-0:3.18-8.fc40.x86_ 100% |  29.7 MiB/s |   1.1 MiB |  00m00s
[111/152] gmp-1:6.2.1-8.fc40.x86_64     100% |   9.0 MiB/s | 312.5 KiB |  00m00s
[112/152] mpfr-0:4.2.1-3.fc40.x86_64    100% |  11.4 MiB/s | 349.0 KiB |  00m00s
[113/152] fedora-repos-0:40-0.2.noarch  100% | 445.2 KiB/s |   9.3 KiB |  00m00s
[114/152] elfutils-libs-0:0.190-6.fc40. 100% |  10.0 MiB/s | 255.5 KiB |  00m00s
[115/152] libstdc++-0:14.0.1-0.4.fc40.x 100% |  18.9 MiB/s | 870.9 KiB |  00m00s
[116/152] p11-kit-0:0.25.3-4.fc40.x86_6 100% |  16.0 MiB/s | 475.5 KiB |  00m00s
[117/152] coreutils-common-0:9.4-6.fc40 100% |  38.0 MiB/s |   2.1 MiB |  00m00s
[118/152] p11-kit-trust-0:0.25.3-4.fc40 100% |   5.8 MiB/s | 131.5 KiB |  00m00s
[119/152] alternatives-0:1.26-3.fc40.x8 100% |   1.9 MiB/s |  39.9 KiB |  00m00s
[120/152] elfutils-debuginfod-client-0: 100% |   1.9 MiB/s |  37.8 KiB |  00m00s
[121/152] binutils-gold-0:2.41-32.fc40. 100% |  23.9 MiB/s | 781.8 KiB |  00m00s
[122/152] jansson-0:2.13.1-9.fc40.x86_6 100% |   2.1 MiB/s |  44.2 KiB |  00m00s
[123/152] cracklib-0:2.9.11-5.fc40.x86_ 100% |   3.3 MiB/s |  81.6 KiB |  00m00s
[124/152] libsepol-0:3.6-3.fc40.x86_64  100% |  10.4 MiB/s | 340.1 KiB |  00m00s
[125/152] file-libs-0:5.45-3.fc40.x86_6 100% |  26.6 MiB/s | 763.2 KiB |  00m00s
[126/152] rpm-sequoia-0:1.6.0-2.fc40.x8 100% |  24.3 MiB/s | 847.5 KiB |  00m00s
[127/152] lua-libs-0:5.4.6-5.fc40.x86_6 100% |   3.4 MiB/s | 131.9 KiB |  00m00s
[128/152] sqlite-libs-0:3.45.0-2.fc40.x 100% |  20.8 MiB/s | 704.4 KiB |  00m00s
[129/152] pcre2-syntax-0:10.42-2.fc40.2 100% |   7.0 MiB/s | 142.7 KiB |  00m00s
[130/152] libgomp-0:14.0.1-0.4.fc40.x86 100% |  13.0 MiB/s | 331.9 KiB |  00m00s
[131/152] libtasn1-0:4.19.0-6.fc40.x86_ 100% |   3.4 MiB/s |  73.7 KiB |  00m00s
[132/152] fedora-repos-rawhide-0:40-0.2 100% | 557.7 KiB/s |   8.9 KiB |  00m00s
[133/152] libffi-0:3.4.4-7.fc40.x86_64  100% |   1.7 MiB/s |  39.4 KiB |  00m00s
[134/152] fedora-gpg-keys-0:40-0.2.noar 100% |   6.1 MiB/s | 119.4 KiB |  00m00s
[135/152] elfutils-default-yama-scope-0 100% | 644.9 KiB/s |  12.9 KiB |  00m00s
[136/152] fedora-release-0:40-0.29.noar 100% | 527.0 KiB/s |  10.0 KiB |  00m00s
[137/152] xxhash-libs-0:0.8.2-2.fc40.x8 100% |   1.8 MiB/s |  36.9 KiB |  00m00s
[138/152] curl-0:8.5.0-2.fc40.x86_64    100% |  13.8 MiB/s | 367.5 KiB |  00m00s
[139/152] fedora-release-identity-basic 100% | 514.3 KiB/s |  10.8 KiB |  00m00s
[140/152] libcurl-0:8.5.0-2.fc40.x86_64 100% |  10.8 MiB/s | 343.2 KiB |  00m00s
[141/152] libbrotli-0:1.1.0-3.fc40.x86_ 100% |  19.5 MiB/s | 338.9 KiB |  00m00s
[142/152] gdb-minimal-0:14.1-6.fc40.x86 100% |  45.5 MiB/s |   4.2 MiB |  00m00s
[143/152] libnghttp2-0:1.59.0-2.fc40.x8 100% |   3.3 MiB/s |  75.3 KiB |  00m00s
[144/152] libidn2-0:2.3.7-1.fc40.x86_64 100% |   4.4 MiB/s | 112.4 KiB |  00m00s
[145/152] libpsl-0:0.21.5-3.fc40.x86_64 100% |   2.7 MiB/s |  63.9 KiB |  00m00s
[146/152] libssh-0:0.10.6-4.fc40.x86_64 100% |   8.6 MiB/s | 210.6 KiB |  00m00s
[147/152] openldap-0:2.6.6-1.fc39.x86_6 100% |   9.6 MiB/s | 254.8 KiB |  00m00s
[148/152] libssh-config-0:0.10.6-4.fc40 100% | 502.8 KiB/s |   9.0 KiB |  00m00s
[149/152] libevent-0:2.1.12-11.fc40.x86 100% |   9.0 MiB/s | 257.0 KiB |  00m00s
[150/152] cyrus-sasl-lib-0:2.1.28-19.fc 100% |  17.9 MiB/s | 789.3 KiB |  00m00s
[151/152] publicsuffix-list-dafsa-0:202 100% |   3.2 MiB/s |  58.1 KiB |  00m00s
[152/152] libunistring-0:1.1-7.fc40.x86 100% |  14.4 MiB/s | 545.5 KiB |  00m00s
--------------------------------------------------------------------------------
[152/152] Total                         100% |  34.9 MiB/s |  51.6 MiB |  00m01s
Running transaction
[  1/154] Verify package files          100% | 808.0   B/s | 152.0   B |  00m00s
>>> Running pre-transaction scriptlet: filesystem-0:3.18-8.fc40.x86_64
>>> Stop pre-transaction scriptlet: filesystem-0:3.18-8.fc40.x86_64
[  2/154] Prepare transaction           100% |   2.7 KiB/s | 152.0   B |  00m00s
[  3/154] Installing libgcc-0:14.0.1-0. 100% | 133.0 MiB/s | 272.3 KiB |  00m00s
>>> Running post-install scriptlet: libgcc-0:14.0.1-0.4.fc40.x86_64
>>> Stop post-install scriptlet: libgcc-0:14.0.1-0.4.fc40.x86_64
[  4/154] Installing crypto-policies-0: 100% |  25.3 MiB/s | 181.7 KiB |  00m00s
>>> Running post-install scriptlet: crypto-policies-0:20231204-3.git1e3a2e4.fc40
>>> Stop post-install scriptlet: crypto-policies-0:20231204-3.git1e3a2e4.fc40.no
[  5/154] Installing fedora-release-ide 100% |   0.0   B/s | 952.0   B |  00m00s
[  6/154] Installing fedora-gpg-keys-0: 100% |  32.7 MiB/s | 167.6 KiB |  00m00s
[  7/154] Installing fedora-repos-rawhi 100% |   0.0   B/s |   2.4 KiB |  00m00s
[  8/154] Installing fedora-repos-0:40- 100% |   0.0   B/s |   5.7 KiB |  00m00s
[  9/154] Installing fedora-release-com 100% |  22.6 MiB/s |  23.2 KiB |  00m00s
[ 10/154] Installing fedora-release-0:4 100% |   0.0   B/s | 124.0   B |  00m00s
[ 11/154] Installing setup-0:2.14.5-2.f 100% |  54.5 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/154] Installing filesystem-0:3.18- 100% |   2.3 MiB/s | 212.4 KiB |  00m00s
[ 13/154] Installing basesystem-0:11-20 100% |   0.0   B/s | 124.0   B |  00m00s
[ 14/154] Installing publicsuffix-list- 100% |  66.7 MiB/s |  68.3 KiB |  00m00s
[ 15/154] Installing libssh-config-0:0. 100% |   0.0   B/s | 816.0   B |  00m00s
[ 16/154] Installing pcre2-syntax-0:10. 100% | 232.0 MiB/s | 237.6 KiB |  00m00s
[ 17/154] Installing coreutils-common-0 100% | 327.5 MiB/s |  11.5 MiB |  00m00s
[ 18/154] Installing ncurses-base-0:6.4 100% |  57.2 MiB/s | 351.6 KiB |  00m00s
[ 19/154] Installing glibc-minimal-lang 100% |   0.0   B/s | 124.0   B |  00m00s
[ 20/154] Installing ncurses-libs-0:6.4 100% | 189.4 MiB/s | 969.8 KiB |  00m00s
>>> Running pre-install scriptlet: glibc-0:2.38.9000-38.fc40.x86_64
>>> Stop pre-install scriptlet: glibc-0:2.38.9000-38.fc40.x86_64
[ 21/154] Installing glibc-0:2.38.9000- 100% | 192.8 MiB/s |   6.7 MiB |  00m00s
>>> Running post-install scriptlet: glibc-0:2.38.9000-38.fc40.x86_64
>>> Stop post-install scriptlet: glibc-0:2.38.9000-38.fc40.x86_64
[ 22/154] Installing bash-0:5.2.26-2.fc 100% | 326.5 MiB/s |   8.2 MiB |  00m00s
>>> Running post-install scriptlet: bash-0:5.2.26-2.fc40.x86_64
>>> Stop post-install scriptlet: bash-0:5.2.26-2.fc40.x86_64
[ 23/154] Installing glibc-common-0:2.3 100% | 145.9 MiB/s |   1.0 MiB |  00m00s
[ 24/154] Installing glibc-gconv-extra- 100% | 182.9 MiB/s |   7.9 MiB |  00m00s
>>> Running post-install scriptlet: glibc-gconv-extra-0:2.38.9000-38.fc40.x86_64
>>> Stop post-install scriptlet: glibc-gconv-extra-0:2.38.9000-38.fc40.x86_64
[ 25/154] Installing zlib-ng-compat-0:2 100% | 131.7 MiB/s | 134.8 KiB |  00m00s
[ 26/154] Installing xz-libs-0:5.4.6-1. 100% | 206.0 MiB/s | 210.9 KiB |  00m00s
[ 27/154] Installing bzip2-libs-0:1.0.8 100% |  79.9 MiB/s |  81.8 KiB |  00m00s
[ 28/154] Installing libuuid-0:2.39.3-4 100% |  37.9 MiB/s |  38.8 KiB |  00m00s
[ 29/154] Installing readline-0:8.2-8.f 100% | 239.9 MiB/s | 491.4 KiB |  00m00s
[ 30/154] Installing libzstd-0:1.5.5-5. 100% | 251.7 MiB/s | 773.2 KiB |  00m00s
[ 31/154] Installing elfutils-libelf-0: 100% | 328.5 MiB/s |   1.0 MiB |  00m00s
[ 32/154] Installing popt-0:1.19-6.fc40 100% |  46.7 MiB/s | 143.5 KiB |  00m00s
[ 33/154] Installing libstdc++-0:14.0.1 100% | 306.9 MiB/s |   2.8 MiB |  00m00s
[ 34/154] Installing libblkid-0:2.39.3- 100% | 224.7 MiB/s | 230.1 KiB |  00m00s
[ 35/154] Installing libattr-0:2.5.2-3. 100% |   0.0   B/s |  29.5 KiB |  00m00s
[ 36/154] Installing libacl-0:2.3.2-1.f 100% |   0.0   B/s |  40.8 KiB |  00m00s
[ 37/154] Installing libxcrypt-0:4.4.36 100% | 259.3 MiB/s | 265.5 KiB |  00m00s
[ 38/154] Installing gmp-1:6.2.1-8.fc40 100% | 259.4 MiB/s | 796.8 KiB |  00m00s
[ 39/154] Installing lz4-libs-0:1.9.4-6 100% | 127.4 MiB/s | 130.5 KiB |  00m00s
[ 40/154] Installing libeconf-0:0.5.2-3 100% |  52.4 MiB/s |  53.7 KiB |  00m00s
[ 41/154] Installing gdbm-libs-1:1.23-6 100% | 120.7 MiB/s | 123.6 KiB |  00m00s
[ 42/154] Installing mpfr-0:4.2.1-3.fc4 100% | 271.3 MiB/s | 833.5 KiB |  00m00s
[ 43/154] Installing gawk-0:5.3.0-3.fc4 100% | 246.8 MiB/s |   1.7 MiB |  00m00s
[ 44/154] Installing dwz-0:0.15-5.fc40. 100% | 285.5 MiB/s | 292.3 KiB |  00m00s
[ 45/154] Installing unzip-0:6.0-63.fc4 100% | 188.6 MiB/s | 386.3 KiB |  00m00s
[ 46/154] Installing file-libs-0:5.45-3 100% | 522.6 MiB/s |   9.9 MiB |  00m00s
[ 47/154] Installing file-0:5.45-3.fc40 100% | 102.6 MiB/s | 105.0 KiB |  00m00s
[ 48/154] Installing libcap-ng-0:0.8.4- 100% |  73.2 MiB/s |  75.0 KiB |  00m00s
[ 49/154] Installing audit-libs-0:4.0-7 100% | 153.0 MiB/s | 313.4 KiB |  00m00s
[ 50/154] Installing pam-libs-0:1.6.0-1 100% | 134.1 MiB/s | 137.3 KiB |  00m00s
[ 51/154] Installing libcap-0:2.69-3.fc 100% | 108.3 MiB/s | 221.9 KiB |  00m00s
[ 52/154] Installing systemd-libs-0:255 100% | 321.7 MiB/s |   1.9 MiB |  00m00s
[ 53/154] Installing libsmartcols-0:2.3 100% | 142.0 MiB/s | 145.4 KiB |  00m00s
[ 54/154] Installing libcom_err-0:1.47. 100% |  66.7 MiB/s |  68.3 KiB |  00m00s
[ 55/154] Installing pcre2-0:10.42-2.fc 100% | 312.0 MiB/s | 639.1 KiB |  00m00s
[ 56/154] Installing grep-0:3.11-7.fc40 100% | 167.2 MiB/s |   1.0 MiB |  00m00s
[ 57/154] Installing xz-0:5.4.6-1.fc40. 100% | 200.3 MiB/s |   2.0 MiB |  00m00s
[ 58/154] Installing alternatives-0:1.2 100% |  62.5 MiB/s |  64.0 KiB |  00m00s
[ 59/154] Installing jansson-0:2.13.1-9 100% |  87.6 MiB/s |  89.7 KiB |  00m00s
[ 60/154] Installing libsepol-0:3.6-3.f 100% | 261.4 MiB/s | 803.0 KiB |  00m00s
[ 61/154] Installing libselinux-0:3.6-4 100% | 170.2 MiB/s | 174.3 KiB |  00m00s
[ 62/154] Installing sed-0:4.9-1.fc40.x 100% | 169.9 MiB/s | 869.7 KiB |  00m00s
[ 63/154] Installing findutils-1:4.9.0- 100% | 209.4 MiB/s |   1.5 MiB |  00m00s
[ 64/154] Installing libmount-0:2.39.3- 100% | 172.5 MiB/s | 353.3 KiB |  00m00s
[ 65/154] Installing lua-libs-0:5.4.6-5 100% | 137.8 MiB/s | 282.3 KiB |  00m00s
[ 66/154] Installing libtasn1-0:4.19.0- 100% | 173.3 MiB/s | 177.5 KiB |  00m00s
[ 67/154] Installing libunistring-0:1.1 100% | 288.5 MiB/s |   1.7 MiB |  00m00s
[ 68/154] Installing libidn2-0:2.3.7-1. 100% | 109.1 MiB/s | 335.0 KiB |  00m00s
[ 69/154] Installing libpsl-0:0.21.5-3. 100% |  79.7 MiB/s |  81.6 KiB |  00m00s
[ 70/154] Installing util-linux-core-0: 100% | 196.4 MiB/s |   1.4 MiB |  00m00s
[ 71/154] Installing tar-2:1.35-3.fc40. 100% | 295.1 MiB/s |   3.0 MiB |  00m00s
[ 72/154] Installing libsemanage-0:3.6- 100% | 144.2 MiB/s | 295.3 KiB |  00m00s
[ 73/154] Installing shadow-utils-2:4.1 100% | 115.1 MiB/s |   4.0 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
[ 74/154] Installing libutempter-0:1.2. 100% |  29.2 MiB/s |  59.7 KiB |  00m00s
[ 75/154] Installing zip-0:3.0-40.fc40. 100% | 230.2 MiB/s | 707.1 KiB |  00m00s
[ 76/154] Installing gdbm-1:1.23-6.fc40 100% | 151.6 MiB/s | 465.8 KiB |  00m00s
[ 77/154] Installing cyrus-sasl-lib-0:2 100% | 285.4 MiB/s |   2.3 MiB |  00m00s
[ 78/154] Installing zstd-0:1.5.5-5.fc4 100% | 329.3 MiB/s |   1.6 MiB |  00m00s
[ 79/154] Installing libfdisk-0:2.39.3- 100% | 177.7 MiB/s | 364.0 KiB |  00m00s
[ 80/154] Installing bzip2-0:1.0.8-18.f 100% |  93.9 MiB/s |  96.2 KiB |  00m00s
[ 81/154] Installing libxml2-0:2.12.4-3 100% | 283.3 MiB/s |   1.7 MiB |  00m00s
[ 82/154] Installing sqlite-libs-0:3.45 100% | 280.3 MiB/s |   1.4 MiB |  00m00s
[ 83/154] Installing ed-0:1.20-2.fc40.x 100% | 145.2 MiB/s | 148.7 KiB |  00m00s
[ 84/154] Installing patch-0:2.7.6-24.f 100% | 129.0 MiB/s | 264.3 KiB |  00m00s
[ 85/154] Installing elfutils-default-y 100% | 291.9 KiB/s |   2.0 KiB |  00m00s
>>> Running post-install scriptlet: elfutils-default-yama-scope-0:0.190-6.fc40.n
>>> Stop post-install scriptlet: elfutils-default-yama-scope-0:0.190-6.fc40.noar
[ 86/154] Installing cpio-0:2.15-1.fc40 100% | 183.3 MiB/s |   1.1 MiB |  00m00s
[ 87/154] Installing diffutils-0:3.10-5 100% | 226.6 MiB/s |   1.6 MiB |  00m00s
[ 88/154] Installing libpkgconf-0:1.9.5 100% |  73.5 MiB/s |  75.2 KiB |  00m00s
[ 89/154] Installing pkgconf-0:1.9.5-4. 100% |  80.4 MiB/s |  82.3 KiB |  00m00s
[ 90/154] Installing keyutils-libs-0:1. 100% |  54.5 MiB/s |  55.8 KiB |  00m00s
[ 91/154] Installing libverto-0:0.3.2-8 100% |  30.5 MiB/s |  31.3 KiB |  00m00s
[ 92/154] Installing libgomp-0:14.0.1-0 100% | 253.5 MiB/s | 519.1 KiB |  00m00s
[ 93/154] Installing libffi-0:3.4.4-7.f 100% |  81.0 MiB/s |  83.0 KiB |  00m00s
[ 94/154] Installing p11-kit-0:0.25.3-4 100% | 199.5 MiB/s |   2.2 MiB |  00m00s
[ 95/154] Installing p11-kit-trust-0:0. 100% |  38.4 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
[ 96/154] Installing openssl-libs-1:3.1 100% | 347.9 MiB/s |   7.3 MiB |  00m00s
[ 97/154] Installing coreutils-0:9.4-6. 100% | 215.3 MiB/s |   5.8 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
[ 98/154] Installing ca-certificates-0: 100% |   2.7 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
[ 99/154] Installing krb5-libs-0:1.21.2 100% | 208.6 MiB/s |   2.3 MiB |  00m00s
[100/154] Installing libtirpc-0:1.3.4-1 100% | 199.8 MiB/s | 204.6 KiB |  00m00s
[101/154] Installing gzip-0:1.12-8.fc40 100% | 122.9 MiB/s | 377.6 KiB |  00m00s
>>> Running pre-install scriptlet: authselect-libs-0:1.5.0-3.fc40.x86_64
>>> Stop pre-install scriptlet: authselect-libs-0:1.5.0-3.fc40.x86_64
[102/154] Installing authselect-libs-0: 100% | 139.9 MiB/s |   1.0 MiB |  00m00s
[103/154] Installing authselect-0:1.5.0 100% |  78.6 MiB/s | 160.9 KiB |  00m00s
[104/154] Installing cracklib-0:2.9.11- 100% |  48.9 MiB/s | 250.3 KiB |  00m00s
[105/154] Installing libpwquality-0:1.4 100% |  84.0 MiB/s | 430.1 KiB |  00m00s
[106/154] Installing libnsl2-0:2.0.1-1. 100% |  57.7 MiB/s |  59.0 KiB |  00m00s
[107/154] Installing pam-0:1.6.0-1.fc40 100% | 120.7 MiB/s |   1.8 MiB |  00m00s
[108/154] Installing libssh-0:0.10.6-4. 100% | 249.7 MiB/s | 511.4 KiB |  00m00s
[109/154] Installing libarchive-0:3.7.2 100% | 223.8 MiB/s | 916.6 KiB |  00m00s
[110/154] Installing rpm-sequoia-0:1.6. 100% | 318.5 MiB/s |   2.2 MiB |  00m00s
[111/154] Installing rpm-libs-0:4.19.1- 100% | 231.6 MiB/s | 711.6 KiB |  00m00s
[112/154] Installing libevent-0:2.1.12- 100% | 219.6 MiB/s | 899.4 KiB |  00m00s
[113/154] Installing openldap-0:2.6.6-1 100% | 210.0 MiB/s | 645.3 KiB |  00m00s
[114/154] Installing xxhash-libs-0:0.8. 100% |  87.8 MiB/s |  89.9 KiB |  00m00s
[115/154] Installing libbrotli-0:1.1.0- 100% | 270.8 MiB/s | 831.8 KiB |  00m00s
[116/154] Installing libnghttp2-0:1.59. 100% | 163.3 MiB/s | 167.2 KiB |  00m00s
[117/154] Installing libcurl-0:8.5.0-2. 100% | 250.6 MiB/s | 769.7 KiB |  00m00s
[118/154] Installing elfutils-debuginfo 100% |  65.3 MiB/s |  66.9 KiB |  00m00s
[119/154] Installing elfutils-libs-0:0. 100% | 209.6 MiB/s | 644.0 KiB |  00m00s
[120/154] Installing binutils-gold-0:2. 100% | 145.1 MiB/s |   2.0 MiB |  00m00s
>>> Running post-install scriptlet: binutils-gold-0:2.41-32.fc40.x86_64
>>> Stop post-install scriptlet: binutils-gold-0:2.41-32.fc40.x86_64
[121/154] Installing binutils-0:2.41-32 100% | 325.9 MiB/s |  26.4 MiB |  00m00s
>>> Running post-install scriptlet: binutils-0:2.41-32.fc40.x86_64
>>> Stop post-install scriptlet: binutils-0:2.41-32.fc40.x86_64
[122/154] Installing elfutils-0:0.190-6 100% | 316.1 MiB/s |   2.5 MiB |  00m00s
[123/154] Installing gdb-minimal-0:14.1 100% | 350.6 MiB/s |  12.3 MiB |  00m00s
[124/154] Installing debugedit-0:5.0-14 100% | 197.0 MiB/s | 201.7 KiB |  00m00s
[125/154] Installing rpm-build-libs-0:4 100% | 190.6 MiB/s | 195.2 KiB |  00m00s
[126/154] Installing curl-0:8.5.0-2.fc4 100% |  55.6 MiB/s | 796.7 KiB |  00m00s
>>> Running pre-install scriptlet: rpm-0:4.19.1-4.fc40.x86_64
>>> Stop pre-install scriptlet: rpm-0:4.19.1-4.fc40.x86_64
[127/154] Installing rpm-0:4.19.1-4.fc4 100% | 126.1 MiB/s |   2.4 MiB |  00m00s
[128/154] Installing efi-srpm-macros-0: 100% |  40.2 MiB/s |  41.2 KiB |  00m00s
[129/154] Installing lua-srpm-macros-0: 100% |   0.0   B/s |   1.9 KiB |  00m00s
[130/154] Installing zig-srpm-macros-0: 100% |   0.0   B/s |   1.7 KiB |  00m00s
[131/154] Installing pkgconf-m4-0:1.9.5 100% |   0.0   B/s |  14.3 KiB |  00m00s
[132/154] Installing pkgconf-pkg-config 100% |   0.0   B/s |   1.8 KiB |  00m00s
[133/154] Installing rust-srpm-macros-0 100% |   0.0   B/s |   5.8 KiB |  00m00s
[134/154] Installing qt6-srpm-macros-0: 100% |   0.0   B/s | 732.0   B |  00m00s
[135/154] Installing qt5-srpm-macros-0: 100% |   0.0   B/s | 768.0   B |  00m00s
[136/154] Installing perl-srpm-macros-0 100% |   0.0   B/s |   1.1 KiB |  00m00s
[137/154] Installing package-notes-srpm 100% |   0.0   B/s |   2.0 KiB |  00m00s
[138/154] Installing openblas-srpm-macr 100% |   0.0   B/s | 384.0   B |  00m00s
[139/154] Installing ocaml-srpm-macros- 100% |   0.0   B/s |   2.2 KiB |  00m00s
[140/154] Installing kernel-srpm-macros 100% |   0.0   B/s |   2.3 KiB |  00m00s
[141/154] Installing gnat-srpm-macros-0 100% |   0.0   B/s |   1.3 KiB |  00m00s
[142/154] Installing ghc-srpm-macros-0: 100% |   0.0   B/s | 648.0   B |  00m00s
[143/154] Installing fpc-srpm-macros-0: 100% |   0.0   B/s | 420.0   B |  00m00s
[144/154] Installing ansible-srpm-macro 100% |   0.0   B/s |  36.2 KiB |  00m00s
[145/154] Installing fonts-srpm-macros- 100% |  55.1 MiB/s |  56.5 KiB |  00m00s
[146/154] Installing forge-srpm-macros- 100% |  37.7 MiB/s |  38.6 KiB |  00m00s
[147/154] Installing go-srpm-macros-0:3 100% |  60.2 MiB/s |  61.6 KiB |  00m00s
[148/154] Installing python-srpm-macros 100% |  50.1 MiB/s |  51.3 KiB |  00m00s
[149/154] Installing redhat-rpm-config- 100% |  92.6 MiB/s | 189.6 KiB |  00m00s
[150/154] Installing rpm-build-0:4.19.1 100% |  88.8 MiB/s | 182.0 KiB |  00m00s
[151/154] Installing pyproject-srpm-mac 100% |   2.0 MiB/s |   2.1 KiB |  00m00s
[152/154] Installing util-linux-0:2.39. 100% | 169.2 MiB/s |   3.6 MiB |  00m00s
[153/154] Installing which-0:2.21-41.fc 100% |  80.5 MiB/s |  82.4 KiB |  00m00s
[154/154] Installing info-0:7.1-2.fc40. 100% | 324.7 KiB/s | 358.2 KiB |  00m01s
>>> Running post-transaction scriptlet: filesystem-0:3.18-8.fc40.x86_64
>>> Stop post-transaction scriptlet: filesystem-0:3.18-8.fc40.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-3.fc40.x86_64
>>> Stop post-transaction scriptlet: authselect-libs-0:1.5.0-3.fc40.x86_64
>>> Running post-transaction scriptlet: rpm-0:4.19.1-4.fc40.x86_64
>>> Stop post-transaction scriptlet: rpm-0:4.19.1-4.fc40.x86_64
>>> Running trigger-install scriptlet: glibc-common-0:2.38.9000-38.fc40.x86_64
>>> Stop trigger-install scriptlet: glibc-common-0:2.38.9000-38.fc40.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 152 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-14.fc40.noarch
audit-libs-4.0-7.fc40.x86_64
authselect-1.5.0-3.fc40.x86_64
authselect-libs-1.5.0-3.fc40.x86_64
basesystem-11-20.fc40.noarch
bash-5.2.26-2.fc40.x86_64
binutils-2.41-32.fc40.x86_64
binutils-gold-2.41-32.fc40.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.4-6.fc40.x86_64
coreutils-common-9.4-6.fc40.x86_64
cpio-2.15-1.fc40.x86_64
cracklib-2.9.11-5.fc40.x86_64
crypto-policies-20231204-3.git1e3a2e4.fc40.noarch
curl-8.5.0-2.fc40.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-5.fc40.x86_64
ed-1.20-2.fc40.x86_64
efi-srpm-macros-5-11.fc40.noarch
elfutils-0.190-6.fc40.x86_64
elfutils-debuginfod-client-0.190-6.fc40.x86_64
elfutils-default-yama-scope-0.190-6.fc40.noarch
elfutils-libelf-0.190-6.fc40.x86_64
elfutils-libs-0.190-6.fc40.x86_64
fedora-gpg-keys-40-0.2.noarch
fedora-release-40-0.29.noarch
fedora-release-common-40-0.29.noarch
fedora-release-identity-basic-40-0.29.noarch
fedora-repos-40-0.2.noarch
fedora-repos-rawhide-40-0.2.noarch
file-5.45-3.fc40.x86_64
file-libs-5.45-3.fc40.x86_64
filesystem-3.18-8.fc40.x86_64
findutils-4.9.0-8.fc40.x86_64
fonts-srpm-macros-2.0.5-14.fc40.noarch
forge-srpm-macros-0.2.0-3.fc40.noarch
fpc-srpm-macros-1.3-12.fc40.noarch
gawk-5.3.0-3.fc40.x86_64
gdb-minimal-14.1-6.fc40.x86_64
gdbm-1.23-6.fc40.x86_64
gdbm-libs-1.23-6.fc40.x86_64
ghc-srpm-macros-1.6.1-5.fc40.noarch
glibc-2.38.9000-38.fc40.x86_64
glibc-common-2.38.9000-38.fc40.x86_64
glibc-gconv-extra-2.38.9000-38.fc40.x86_64
glibc-minimal-langpack-2.38.9000-38.fc40.x86_64
gmp-6.2.1-8.fc40.x86_64
gnat-srpm-macros-6-5.fc40.noarch
go-srpm-macros-3.3.1-3.fc40.noarch
grep-3.11-7.fc40.x86_64
gzip-1.12-8.fc40.x86_64
info-7.1-2.fc40.x86_64
jansson-2.13.1-9.fc40.x86_64
kernel-srpm-macros-1.0-22.fc40.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.fc40.x86_64
libattr-2.5.2-3.fc40.x86_64
libblkid-2.39.3-4.fc40.x86_64
libbrotli-1.1.0-3.fc40.x86_64
libcap-2.69-3.fc40.x86_64
libcap-ng-0.8.4-4.fc40.x86_64
libcom_err-1.47.0-4.fc40.x86_64
libcurl-8.5.0-2.fc40.x86_64
libeconf-0.5.2-3.fc40.x86_64
libevent-2.1.12-11.fc40.x86_64
libfdisk-2.39.3-4.fc40.x86_64
libffi-3.4.4-7.fc40.x86_64
libgcc-14.0.1-0.4.fc40.x86_64
libgomp-14.0.1-0.4.fc40.x86_64
libidn2-2.3.7-1.fc40.x86_64
libmount-2.39.3-4.fc40.x86_64
libnghttp2-1.59.0-2.fc40.x86_64
libnsl2-2.0.1-1.fc40.x86_64
libpkgconf-1.9.5-4.fc40.x86_64
libpsl-0.21.5-3.fc40.x86_64
libpwquality-1.4.5-9.fc40.x86_64
libselinux-3.6-4.fc40.x86_64
libsemanage-3.6-3.fc40.x86_64
libsepol-3.6-3.fc40.x86_64
libsmartcols-2.39.3-4.fc40.x86_64
libssh-0.10.6-4.fc40.x86_64
libssh-config-0.10.6-4.fc40.noarch
libstdc++-14.0.1-0.4.fc40.x86_64
libtasn1-4.19.0-6.fc40.x86_64
libtirpc-1.3.4-1.rc2.fc40.2.x86_64
libunistring-1.1-7.fc40.x86_64
libutempter-1.2.1-13.fc40.x86_64
libuuid-2.39.3-4.fc40.x86_64
libverto-0.3.2-8.fc40.x86_64
libxcrypt-4.4.36-5.fc40.x86_64
libxml2-2.12.4-3.fc40.x86_64
libzstd-1.5.5-5.fc40.x86_64
lua-libs-5.4.6-5.fc40.x86_64
lua-srpm-macros-1-11.fc40.noarch
lz4-libs-1.9.4-6.fc40.x86_64
mpfr-4.2.1-3.fc40.x86_64
ncurses-base-6.4-11.20240113.fc40.noarch
ncurses-libs-6.4-11.20240113.fc40.x86_64
ocaml-srpm-macros-9-3.fc40.noarch
openblas-srpm-macros-2-16.fc40.noarch
openldap-2.6.6-1.fc39.x86_64
openssl-libs-3.1.4-4.fc40.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.0-1.fc40.x86_64
pam-libs-1.6.0-1.fc40.x86_64
patch-2.7.6-24.fc40.x86_64
pcre2-10.42-2.fc40.2.x86_64
pcre2-syntax-10.42-2.fc40.2.noarch
perl-srpm-macros-1-53.fc40.noarch
pkgconf-1.9.5-4.fc40.x86_64
pkgconf-m4-1.9.5-4.fc40.noarch
pkgconf-pkg-config-1.9.5-4.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-7.fc40.noarch
qt5-srpm-macros-5.15.12-3.fc40.noarch
qt6-srpm-macros-6.6.1-5.fc40.noarch
readline-8.2-8.fc40.x86_64
redhat-rpm-config-280-1.fc40.noarch
rpm-4.19.1-4.fc40.x86_64
rpm-build-4.19.1-4.fc40.x86_64
rpm-build-libs-4.19.1-4.fc40.x86_64
rpm-libs-4.19.1-4.fc40.x86_64
rpm-sequoia-1.6.0-2.fc40.x86_64
rust-srpm-macros-25.2-4.fc40.noarch
sed-4.9-1.fc40.x86_64
setup-2.14.5-2.fc40.noarch
shadow-utils-4.14.0-4.fc40.x86_64
sqlite-libs-3.45.0-2.fc40.x86_64
systemd-libs-255.3-1.fc40.x86_64
tar-1.35-3.fc40.x86_64
unzip-6.0-63.fc40.x86_64
util-linux-2.39.3-4.fc40.x86_64
util-linux-core-2.39.3-4.fc40.x86_64
which-2.21-41.fc40.x86_64
xxhash-libs-0.8.2-2.fc40.x86_64
xz-5.4.6-1.fc40.x86_64
xz-libs-5.4.6-1.fc40.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.5-5.fc40.x86_64
Start: buildsrpm
Start: rpmbuild -bs
warning: Macro expanded in comment on line 287: %{?fedora} || 0%{?rhel} >= 10 )

Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1706659200
Wrote: /builddir/build/SRPMS/ceph-18.2.1-9.fc40.src.rpm

RPM build warnings:
    Macro expanded in comment on line 287: %{?fedora} || 0%{?rhel} >= 10 )

Finish: rpmbuild -bs
INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-x86_64-1706746929.841396/root/var/log/dnf5.log
Finish: buildsrpm
INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-79q4qawj/ceph/ceph.spec) Config(child) 2 minutes 7 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/ceph-18.2.1-9.fc40.src.rpm)  Config(fedora-rawhide-x86_64)
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1706746929.841396/root.
INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1706746929.841396/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-1706746929.841396/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-4.fc40.x86_64
  rpm-sequoia-1.6.0-2.fc40.x86_64
  python3-dnf-4.18.2-1.fc40.noarch
  yum-4.18.2-1.fc40.noarch
  dnf5-5.1.11-3.fc40.x86_64
  dnf5-plugins-5.1.11-3.fc40.x86_64
Finish: chroot init
Start: build phase for ceph-18.2.1-9.fc40.src.rpm
Start: build setup for ceph-18.2.1-9.fc40.src.rpm
warning: Macro expanded in comment on line 287: %{?fedora} || 0%{?rhel} >= 10 )

Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1706659200
Wrote: /builddir/build/SRPMS/ceph-18.2.1-9.fc40.src.rpm

RPM build warnings:
    Macro expanded in comment on line 287: %{?fedora} || 0%{?rhel} >= 10 )

Updating and loading repositories:
 Copr repository                        100% |  40.5 KiB/s |   1.5 KiB |  00m00s
 fedora                                 100% | 139.7 KiB/s |   4.1 KiB |  00m00s
 Additional repo http_kojipkgs_fedorapr 100% |  40.4 KiB/s |   4.1 KiB |  00m00s
Repositories loaded.
Package "patch-2.7.6-24.fc40.x86_64" is already installed.
Package "pkgconf-pkg-config-1.9.5-4.fc40.x86_64" is already installed.
Package "redhat-rpm-config-280-1.fc40.noarch" is already installed.
Package "which-2.21-41.fc40.x86_64" is already installed.

Package                         Arch   Version                         Repository                                                         Size
Installing:                                                                                                                                   
 CUnit-devel                    x86_64 2.1.3-32.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 334.4 KiB
 bison                          x86_64 3.8.2-7.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   3.5 MiB
 boost-devel                    x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 143.0 MiB
 boost-random                   x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  29.7 KiB
 checkpolicy                    x86_64 3.6-3.fc40                      http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.5 MiB
 cmake                          x86_64 3.27.7-1.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  30.6 MiB
 cryptsetup-devel               x86_64 2.7.0-1.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 116.6 KiB
 expat-devel                    x86_64 2.5.0-5.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 190.6 KiB
 flex                           x86_64 2.6.4-16.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 805.4 KiB
 fuse3-devel                    x86_64 3.16.2-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 158.8 KiB
 gcc-c++                        x86_64 14.0.1-0.4.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  37.9 MiB
 gmock-devel                    x86_64 1.14.0-4.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 974.5 KiB
 gperf                          x86_64 3.1-19.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 666.9 KiB
 gperftools-devel               x86_64 2.14-3.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 734.8 KiB
 gtest-devel                    x86_64 1.14.0-4.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.0 MiB
 json-devel                     x86_64 3.11.2-7.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.0 MiB
 keyutils-libs-devel            x86_64 1.6.3-3.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  48.2 KiB
 libaio-devel                   x86_64 0.3.111-19.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   8.8 KiB
 libarrow-devel                 x86_64 15.0.0-1.fc40                   copr_base                                                       3.6 MiB
 libatomic                      x86_64 14.0.1-0.4.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  32.7 KiB
 libbabeltrace-devel            x86_64 1.5.11-7.fc40                   copr_base                                                      99.9 KiB
 libblkid-devel                 x86_64 2.39.3-4.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  19.3 KiB
 libcap-devel                   x86_64 2.69-3.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  37.5 KiB
 libcap-ng-devel                x86_64 0.8.4-4.fc40                    copr_base                                                      16.8 KiB
 libcurl-devel                  x86_64 8.5.0-2.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.4 MiB
 libevent-devel                 x86_64 2.1.12-11.fc40                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 425.6 KiB
 libicu-devel                   x86_64 74.2-1.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   5.6 MiB
 libnl3-devel                   x86_64 3.9.0-3.fc40                    copr_base                                                     310.2 KiB
 liboath-devel                  x86_64 2.6.11-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  13.4 KiB
 librabbitmq-devel              x86_64 0.13.0-5.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 216.5 KiB
 librdkafka-devel               x86_64 2.1.1-4.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 467.7 KiB
 libtool                        x86_64 2.4.7-10.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   2.6 MiB
 libunwind-devel                x86_64 1.7.2-1.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 119.4 KiB
 liburing-devel                 x86_64 2.5-3.fc40                      http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 252.3 KiB
 libxml2-devel                  x86_64 2.12.4-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   3.4 MiB
 libzstd-devel                  x86_64 1.5.5-5.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 198.1 KiB
 lttng-ust-devel                x86_64 2.13.7-3.fc40                   copr_base                                                     276.2 KiB
 lua-devel                      x86_64 5.4.6-5.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  48.9 KiB
 luarocks                       noarch 3.9.2-4.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 692.2 KiB
 lz4-devel                      x86_64 1.9.4-6.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  96.2 KiB
 mold                           x86_64 2.4.0-3.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  17.3 MiB
 nasm                           x86_64 2.16.01-7.fc40                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   2.5 MiB
 ncurses-devel                  x86_64 6.4-11.20240113.fc40            http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 859.5 KiB
 ninja-build                    x86_64 1.11.1-7.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 424.1 KiB
 nss-devel                      x86_64 3.97.0-1.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 913.5 KiB
 openldap-devel                 x86_64 2.6.6-1.fc39                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   3.7 MiB
 openssl-devel                  x86_64 1:3.1.4-4.fc40                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   4.1 MiB
 parquet-libs-devel             x86_64 15.0.0-1.fc40                   copr_base                                                     488.7 KiB
 perl                           x86_64 4:5.38.2-506.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   0.0   B
 procps-ng                      x86_64 4.0.4-3.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.0 MiB
 python3                        x86_64 3.12.1-4.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  31.9 KiB
 python3-cython                 x86_64 3.0.8-1.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  17.9 MiB
 python3-devel                  x86_64 3.12.1-4.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.2 MiB
 python3-prettytable            noarch 3.6.0-6.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 355.2 KiB
 python3-pyyaml                 x86_64 6.0.1-14.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 786.4 KiB
 python3-setuptools             noarch 69.0.3-1.fc40                   copr_base                                                       7.1 MiB
 python3-sphinx                 noarch 1:7.2.6-7.fc40                  copr_base                                                      10.8 MiB
 rdma-core-devel                x86_64 48.0-4.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 610.5 KiB
 re2-devel                      x86_64 1:20220601-5.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  61.4 KiB
 selinux-policy-devel           noarch 40.10-1.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  13.9 MiB
 snappy-devel                   x86_64 1.1.10-4.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  45.2 KiB
 sqlite-devel                   x86_64 3.45.0-2.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 663.2 KiB
 sudo                           x86_64 1.9.15-1.p5.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   4.9 MiB
 systemd                        x86_64 255.3-1.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  14.6 MiB
 systemd-devel                  x86_64 255.3-1.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 547.3 KiB
 thrift-devel                   x86_64 0.15.0-4.fc40                   copr_base                                                     812.9 KiB
 utf8proc-devel                 x86_64 2.7.0-7.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  30.5 KiB
 valgrind-devel                 x86_64 1:3.22.0-6.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 501.6 KiB
 xfsprogs-devel                 x86_64 6.5.0-3.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 218.7 KiB
 xmlstarlet                     x86_64 1.6.1-24.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 199.0 KiB
 yaml-cpp-devel                 x86_64 0.7.0-5.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 115.8 KiB
Installing dependencies:                                                                                                                      
 CUnit                          x86_64 2.1.3-32.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 130.1 KiB
 annobin-docs                   noarch 12.38-1.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  95.6 KiB
 annobin-plugin-gcc             x86_64 12.38-1.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 966.8 KiB
 autoconf                       noarch 2.71-10.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   2.4 MiB
 automake                       noarch 1.16.5-16.fc40                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.7 MiB
 blake3                         x86_64 1.5.0-3.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 104.0 KiB
 boost                          x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.3 KiB
 boost-atomic                   x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  21.0 KiB
 boost-chrono                   x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  37.6 KiB
 boost-container                x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  65.5 KiB
 boost-context                  x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  16.5 KiB
 boost-contract                 x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 103.2 KiB
 boost-coroutine                x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  21.1 KiB
 boost-date-time                x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  16.3 KiB
 boost-fiber                    x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  82.7 KiB
 boost-filesystem               x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 147.6 KiB
 boost-graph                    x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 342.4 KiB
 boost-iostreams                x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  94.7 KiB
 boost-json                     x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 325.2 KiB
 boost-locale                   x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 606.2 KiB
 boost-log                      x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.5 MiB
 boost-math                     x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 647.0 KiB
 boost-nowide                   x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  24.9 KiB
 boost-numpy3                   x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  57.6 KiB
 boost-program-options          x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 272.7 KiB
 boost-python3                  x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 250.4 KiB
 boost-regex                    x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 271.0 KiB
 boost-serialization            x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 437.6 KiB
 boost-stacktrace               x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  64.1 KiB
 boost-system                   x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  16.3 KiB
 boost-test                     x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 639.0 KiB
 boost-thread                   x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 136.8 KiB
 boost-timer                    x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  25.1 KiB
 boost-type_erasure             x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  58.2 KiB
 boost-wave                     x86_64 1.83.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 635.9 KiB
 brotli                         x86_64 1.1.0-3.fc40                    copr_base                                                      31.8 KiB
 brotli-devel                   x86_64 1.1.0-3.fc40                    copr_base                                                      65.6 KiB
 bzip2-devel                    x86_64 1.0.8-18.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 309.8 KiB
 cmake-data                     noarch 3.27.7-1.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   7.8 MiB
 cmake-filesystem               x86_64 3.27.7-1.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   0.0   B
 cmake-rpm-macros               noarch 3.27.7-1.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   7.4 KiB
 cpp                            x86_64 14.0.1-0.4.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  34.7 MiB
 crypto-policies-scripts        noarch 20231204-3.git1e3a2e4.fc40      http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 307.9 KiB
 cryptsetup-libs                x86_64 2.7.0-1.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   2.2 MiB
 cyrus-sasl                     x86_64 2.1.28-19.fc40                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 145.2 KiB
 cyrus-sasl-devel               x86_64 2.1.28-19.fc40                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 206.8 KiB
 dbus                           x86_64 1:1.14.10-3.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   0.0   B
 dbus-broker                    x86_64 35-4.fc40                       http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 378.7 KiB
 dbus-common                    noarch 1:1.14.10-3.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  11.2 KiB
 device-mapper                  x86_64 1.02.197-1.fc40                 copr_base                                                     346.5 KiB
 device-mapper-devel            x86_64 1.02.197-1.fc40                 copr_base                                                     133.2 KiB
 device-mapper-libs             x86_64 1.02.197-1.fc40                 copr_base                                                     411.3 KiB
 dnf-data                       noarch 4.18.2-1.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  38.7 KiB
 emacs-filesystem               noarch 1:29.2-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   0.0   B
 expat                          x86_64 2.5.0-5.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 266.7 KiB
 flexiblas                      x86_64 3.4.1-3.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  46.7 KiB
 flexiblas-netlib               x86_64 3.4.1-3.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  10.2 MiB
 flexiblas-openblas-openmp      x86_64 3.4.1-3.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  39.3 KiB
 fuse3-libs                     x86_64 3.16.2-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 281.5 KiB
 gc                             x86_64 8.2.2-6.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 258.7 KiB
 gcc                            x86_64 14.0.1-0.4.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 103.2 MiB
 gcc-plugin-annobin             x86_64 14.0.1-0.4.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  57.1 KiB
 glib2                          x86_64 2.79.1-1.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  14.3 MiB
 glib2-devel                    x86_64 2.79.1-1.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  15.1 MiB
 glibc-devel                    x86_64 2.38.9000-38.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  38.2 KiB
 glibc-headers-x86              noarch 2.38.9000-38.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   2.2 MiB
 gmock                          x86_64 1.14.0-4.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 138.9 KiB
 gnupg2                         x86_64 2.4.4-1.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   9.5 MiB
 gnutls                         x86_64 3.8.3-2.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   3.2 MiB
 gobject-introspection          x86_64 1.79.1-4.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 321.3 KiB
 gobject-introspection-devel    x86_64 1.79.1-4.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   2.9 MiB
 gperftools-libs                x86_64 2.14-3.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.4 MiB
 groff-base                     x86_64 1.23.0-6.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   3.8 MiB
 gtest                          x86_64 1.14.0-4.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 485.6 KiB
 guile30                        x86_64 3.0.7-12.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  51.5 MiB
 ima-evm-utils                  x86_64 1.5-4.fc40                      http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 144.9 KiB
 infiniband-diags               x86_64 48.0-4.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 997.6 KiB
 inih                           x86_64 58-1.fc40                       http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  26.5 KiB
 json-c                         x86_64 0.17-3.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  82.4 KiB
 json-c-devel                   x86_64 0.17-3.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 151.1 KiB
 jsoncpp                        x86_64 1.9.5-7.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 253.4 KiB
 kernel-headers                 x86_64 6.8.0-0.rc1.12.fc40.1           http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   6.2 MiB
 kmod-libs                      x86_64 31-5.fc40                       http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 143.2 KiB
 libaio                         x86_64 0.3.111-19.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  57.0 KiB
 libargon2                      x86_64 20190702-5.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  49.1 KiB
 libargon2-devel                x86_64 20190702-5.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  30.3 KiB
 libarrow                       x86_64 15.0.0-1.fc40                   copr_base                                                      21.8 MiB
 libarrow-acero-libs            x86_64 15.0.0-1.fc40                   copr_base                                                       1.4 MiB
 libarrow-doc                   noarch 15.0.0-1.fc40                   copr_base                                                     115.4 KiB
 libarrow-glib-devel            x86_64 15.0.0-1.fc40                   copr_base                                                       2.1 MiB
 libarrow-glib-libs             x86_64 15.0.0-1.fc40                   copr_base                                                       1.4 MiB
 libassuan                      x86_64 2.5.6-4.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 163.4 KiB
 libb2                          x86_64 0.98.1-11.fc40                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  42.2 KiB
 libbabeltrace                  x86_64 1.5.11-7.fc40                   copr_base                                                     519.3 KiB
 libcomps                       x86_64 0.1.20-5.fc40                   copr_base                                                     205.4 KiB
 libdb                          x86_64 5.3.28-61.fc40                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.8 MiB
 libdnf                         x86_64 0.72.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   2.1 MiB
 libedit                        x86_64 3.1-50.20230828cvs.fc40         http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 243.9 KiB
 libffi-devel                   x86_64 3.4.4-7.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  33.3 KiB
 libfsverity                    x86_64 1.4-12.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  32.6 KiB
 libgcrypt                      x86_64 1.10.3-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.3 MiB
 libgfortran                    x86_64 14.0.1-0.4.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   2.9 MiB
 libgpg-error                   x86_64 1.47-4.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 872.6 KiB
 libibumad                      x86_64 48.0-4.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  44.0 KiB
 libibverbs                     x86_64 48.0-4.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.2 MiB
 libicu                         x86_64 74.2-1.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  34.9 MiB
 libksba                        x86_64 1.6.5-3.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 392.3 KiB
 libmodulemd                    x86_64 2.15.0-8.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 717.2 KiB
 libmount-devel                 x86_64 2.39.3-4.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  37.5 KiB
 libmpc                         x86_64 1.3.1-5.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 164.7 KiB
 libnl3                         x86_64 3.9.0-3.fc40                    copr_base                                                       1.0 MiB
 libnl3-cli                     x86_64 3.9.0-3.fc40                    copr_base                                                       1.1 MiB
 liboath                        x86_64 2.6.11-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  93.8 KiB
 liborc1                        x86_64 1.9.2-4.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.6 MiB
 libquadmath                    x86_64 14.0.1-0.4.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 329.9 KiB
 libquadmath-devel              x86_64 14.0.1-0.4.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  21.6 KiB
 librabbitmq                    x86_64 0.13.0-5.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  93.7 KiB
 librdkafka                     x86_64 2.1.1-4.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   2.2 MiB
 librdmacm                      x86_64 48.0-4.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 146.2 KiB
 librepo                        x86_64 1.17.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 244.3 KiB
 libreport-filesystem           noarch 2.17.11-6.fc40                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   0.0   B
 libseccomp                     x86_64 2.5.3-8.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 171.2 KiB
 libselinux-devel               x86_64 3.6-4.fc40                      copr_base                                                     126.1 KiB
 libselinux-utils               x86_64 3.6-4.fc40                      copr_base                                                     344.7 KiB
 libsepol-devel                 x86_64 3.6-3.fc40                      http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 120.2 KiB
 libsolv                        x86_64 0.7.27-4.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 924.3 KiB
 libstdc++-devel                x86_64 14.0.1-0.4.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  14.6 MiB
 libunwind                      x86_64 1.7.2-1.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 162.7 KiB
 liburing                       x86_64 2.5-3.fc40                      http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  99.2 KiB
 libuuid-devel                  x86_64 2.39.3-4.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  13.5 KiB
 libuv                          x86_64 1:1.47.0-6.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 535.4 KiB
 libxcrypt-devel                x86_64 4.4.36-5.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  30.3 KiB
 libxslt                        x86_64 1.1.39-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 481.6 KiB
 libyaml                        x86_64 0.2.5-14.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 130.4 KiB
 lttng-ust                      x86_64 2.13.7-3.fc40                   copr_base                                                       1.1 MiB
 lua                            x86_64 5.4.6-5.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 597.8 KiB
 lua-rpm-macros                 noarch 1-11.fc40                       http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.8 KiB
 m4                             x86_64 1.4.19-9.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 588.9 KiB
 make                           x86_64 1:4.4.1-6.fc40                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.8 MiB
 mimalloc                       x86_64 2.1.2-4.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 148.8 KiB
 mpdecimal                      x86_64 2.5.1-9.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 200.9 KiB
 ncurses                        x86_64 6.4-11.20240113.fc40            http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 620.8 KiB
 ncurses-c++-libs               x86_64 6.4-11.20240113.fc40            http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 161.7 KiB
 nettle                         x86_64 3.9.1-6.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 790.1 KiB
 npth                           x86_64 1.6-18.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  49.4 KiB
 nspr                           x86_64 4.35.0-20.fc40                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 312.7 KiB
 nspr-devel                     x86_64 4.35.0-20.fc40                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 450.0 KiB
 nss                            x86_64 3.97.0-1.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.9 MiB
 nss-softokn                    x86_64 3.97.0-1.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.9 MiB
 nss-softokn-devel              x86_64 3.97.0-1.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  11.1 KiB
 nss-softokn-freebl             x86_64 3.97.0-1.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 840.1 KiB
 nss-softokn-freebl-devel       x86_64 3.97.0-1.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 258.5 KiB
 nss-sysinit                    x86_64 3.97.0-1.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  18.2 KiB
 nss-util                       x86_64 3.97.0-1.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 226.1 KiB
 nss-util-devel                 x86_64 3.97.0-1.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 309.4 KiB
 numactl-libs                   x86_64 2.0.16-5.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  57.0 KiB
 openblas                       x86_64 0.3.26-1.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  96.0 KiB
 openblas-openmp                x86_64 0.3.26-1.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  38.3 MiB
 openssl                        x86_64 1:3.1.4-4.fc40                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.5 MiB
 parquet-libs                   x86_64 15.0.0-1.fc40                   copr_base                                                       3.2 MiB
 pcre2-devel                    x86_64 10.42-2.fc40.2                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.9 MiB
 pcre2-utf16                    x86_64 10.42-2.fc40.2                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 570.2 KiB
 pcre2-utf32                    x86_64 10.42-2.fc40.2                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 542.1 KiB
 perl-Algorithm-Diff            noarch 1.2010-11.fc40                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 107.4 KiB
 perl-Archive-Tar               noarch 3.02-6.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 153.7 KiB
 perl-Archive-Zip               noarch 1.68-14.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 290.9 KiB
 perl-Attribute-Handlers        noarch 1.03-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  39.9 KiB
 perl-AutoLoader                noarch 5.74-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  20.5 KiB
 perl-AutoSplit                 noarch 5.74-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  23.1 KiB
 perl-B                         x86_64 1.88-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 492.4 KiB
 perl-Benchmark                 noarch 1.24-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  36.3 KiB
 perl-CPAN                      noarch 2.36-503.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.9 MiB
 perl-CPAN-Meta                 noarch 2.150010-502.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 591.6 KiB
 perl-CPAN-Meta-Requirements    noarch 2.143-6.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  81.1 KiB
 perl-CPAN-Meta-YAML            noarch 0.018-503.fc40                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  50.2 KiB
 perl-Carp                      noarch 1.54-502.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  46.5 KiB
 perl-Class-Struct              noarch 0.68-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  25.4 KiB
 perl-Compress-Bzip2            x86_64 2.28-17.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 146.7 KiB
 perl-Compress-Raw-Bzip2        x86_64 2.206-3.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  68.5 KiB
 perl-Compress-Raw-Lzma         x86_64 2.206-6.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 123.4 KiB
 perl-Compress-Raw-Zlib         x86_64 2.206-4.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 159.8 KiB
 perl-Config-Extensions         noarch 0.03-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   2.6 KiB
 perl-Config-Perl-V             noarch 0.36-503.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  25.4 KiB
 perl-DBM_Filter                noarch 0.06-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  28.5 KiB
 perl-DB_File                   x86_64 1.859-3.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 192.9 KiB
 perl-Data-Dumper               x86_64 2.188-503.fc40                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 111.7 KiB
 perl-Data-OptList              noarch 0.114-4.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  50.0 KiB
 perl-Data-Section              noarch 0.200008-5.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  42.7 KiB
 perl-Devel-PPPort              x86_64 3.71-503.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 889.3 KiB
 perl-Devel-Peek                x86_64 1.33-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  43.8 KiB
 perl-Devel-SelfStubber         noarch 1.06-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   6.7 KiB
 perl-Devel-Size                x86_64 0.83-19.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  45.6 KiB
 perl-Digest                    noarch 1.20-502.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  35.2 KiB
 perl-Digest-MD5                x86_64 2.59-3.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  59.7 KiB
 perl-Digest-SHA                x86_64 1:6.04-503.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 116.5 KiB
 perl-DirHandle                 noarch 1.05-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   3.4 KiB
 perl-Dumpvalue                 noarch 2.27-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  19.8 KiB
 perl-DynaLoader                x86_64 1.54-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  32.1 KiB
 perl-Encode                    x86_64 4:3.20-503.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   4.7 MiB
 perl-Encode-devel              x86_64 4:3.20-503.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  99.6 KiB
 perl-English                   noarch 1.11-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   6.2 KiB
 perl-Env                       noarch 1.06-502.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  26.0 KiB
 perl-Errno                     x86_64 1.37-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   8.3 KiB
 perl-Exporter                  noarch 5.78-3.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  54.2 KiB
 perl-ExtUtils-CBuilder         noarch 1:0.280238-502.fc40             http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  97.4 KiB
 perl-ExtUtils-Command          noarch 2:7.70-503.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   9.6 KiB
 perl-ExtUtils-Constant         noarch 0.25-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  85.8 KiB
 perl-ExtUtils-Embed            noarch 1.35-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  15.5 KiB
 perl-ExtUtils-Install          noarch 2.22-502.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  85.4 KiB
 perl-ExtUtils-MM-Utils         noarch 2:7.70-503.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   2.9 KiB
 perl-ExtUtils-MakeMaker        noarch 2:7.70-503.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 732.9 KiB
 perl-ExtUtils-Manifest         noarch 1:1.75-5.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  84.8 KiB
 perl-ExtUtils-Miniperl         noarch 1.13-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   8.2 KiB
 perl-ExtUtils-ParseXS          noarch 1:3.51-503.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 399.1 KiB
 perl-Fcntl                     x86_64 1.15-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  24.6 KiB
 perl-File-Basename             noarch 2.86-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  14.0 KiB
 perl-File-Compare              noarch 1.100.700-506.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   5.5 KiB
 perl-File-Copy                 noarch 2.41-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  19.6 KiB
 perl-File-DosGlob              x86_64 1.12-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  24.9 KiB
 perl-File-Fetch                noarch 1.04-502.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  59.1 KiB
 perl-File-Find                 noarch 1.43-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  41.9 KiB
 perl-File-HomeDir              noarch 1.006-12.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 118.9 KiB
 perl-File-Path                 noarch 2.18-503.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  63.5 KiB
 perl-File-Temp                 noarch 1:0.231.100-503.fc40            http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 162.3 KiB
 perl-File-Which                noarch 1.27-11.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  30.4 KiB
 perl-File-stat                 noarch 1.13-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  12.7 KiB
 perl-FileCache                 noarch 1.10-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   7.4 KiB
 perl-FileHandle                noarch 2.05-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   9.3 KiB
 perl-Filter                    x86_64 2:1.64-503.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 164.8 KiB
 perl-Filter-Simple             noarch 0.96-503.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  50.6 KiB
 perl-FindBin                   noarch 1.53-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   6.4 KiB
 perl-GDBM_File                 x86_64 1:1.24-506.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  83.7 KiB
 perl-Getopt-Long               noarch 1:2.57-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 144.1 KiB
 perl-Getopt-Std                noarch 1.13-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  11.1 KiB
 perl-HTTP-Tiny                 noarch 0.088-5.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 152.1 KiB
 perl-Hash-Util                 x86_64 0.30-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  55.1 KiB
 perl-Hash-Util-FieldHash       x86_64 1.26-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  62.6 KiB
 perl-I18N-Collate              noarch 1.02-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   7.0 KiB
 perl-I18N-LangTags             noarch 0.45-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  82.3 KiB
 perl-I18N-Langinfo             x86_64 0.22-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  25.6 KiB
 perl-IO                        x86_64 1.52-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 151.0 KiB
 perl-IO-Compress               noarch 2.206-3.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 874.2 KiB
 perl-IO-Compress-Lzma          noarch 2.206-3.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 214.5 KiB
 perl-IO-Socket-IP              noarch 0.42-2.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  98.6 KiB
 perl-IO-Socket-SSL             noarch 2.085-1.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 685.0 KiB
 perl-IO-Zlib                   noarch 1:1.14-502.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  25.5 KiB
 perl-IPC-Cmd                   noarch 2:1.04-504.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  84.8 KiB
 perl-IPC-Open3                 noarch 1.22-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  22.4 KiB
 perl-IPC-SysV                  x86_64 2.09-505.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  73.7 KiB
 perl-IPC-System-Simple         noarch 1.30-13.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  71.6 KiB
 perl-JSON-PP                   noarch 1:4.16-503.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 141.7 KiB
 perl-Locale-Maketext           noarch 1.33-503.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 171.1 KiB
 perl-Locale-Maketext-Simple    noarch 1:0.21-506.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  12.8 KiB
 perl-MIME-Base64               x86_64 3.16-503.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  46.1 KiB
 perl-MRO-Compat                noarch 0.15-9.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  42.9 KiB
 perl-Math-BigInt               noarch 1:2.0030.02-3.fc40              http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 957.5 KiB
 perl-Math-BigInt-FastCalc      x86_64 0.501.800-3.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  43.9 KiB
 perl-Math-Complex              noarch 1.62-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  85.0 KiB
 perl-Memoize                   noarch 1.16-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  64.5 KiB
 perl-Module-Build              noarch 2:0.42.34-4.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 653.3 KiB
 perl-Module-CoreList           noarch 1:5.20240129-1.fc40             http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.1 MiB
 perl-Module-CoreList-tools     noarch 1:5.20240129-1.fc40             http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  18.6 KiB
 perl-Module-Load               noarch 1:0.36-503.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  14.8 KiB
 perl-Module-Load-Conditional   noarch 0.74-503.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  28.7 KiB
 perl-Module-Loaded             noarch 1:0.08-506.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   5.0 KiB
 perl-Module-Metadata           noarch 1.000038-5.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  67.4 KiB
 perl-Module-Signature          noarch 0.88-9.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 135.3 KiB
 perl-Mozilla-CA                noarch 20231213-3.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   9.1 KiB
 perl-NDBM_File                 x86_64 1.16-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  28.5 KiB
 perl-NEXT                      noarch 0.69-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  23.5 KiB
 perl-Net                       noarch 1.03-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  22.8 KiB
 perl-Net-Ping                  noarch 2.76-502.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 134.2 KiB
 perl-Net-SSLeay                x86_64 1.94-3.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.3 MiB
 perl-ODBM_File                 x86_64 1.18-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  32.4 KiB
 perl-Object-HashBase           noarch 0.010-3.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  45.3 KiB
 perl-Opcode                    x86_64 1.64-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  52.5 KiB
 perl-POSIX                     x86_64 2.13-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 229.0 KiB
 perl-Package-Generator         noarch 1.106-31.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  29.8 KiB
 perl-Params-Check              noarch 1:0.38-502.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  27.5 KiB
 perl-Params-Util               x86_64 1.102-14.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  58.6 KiB
 perl-PathTools                 x86_64 3.89-502.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 179.6 KiB
 perl-Perl-OSType               noarch 1.010-503.fc40                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  32.8 KiB
 perl-PerlIO-via-QuotedPrint    noarch 0.10-502.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  30.2 KiB
 perl-Pod-Checker               noarch 4:1.76-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  51.9 KiB
 perl-Pod-Escapes               noarch 1:1.07-503.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  24.9 KiB
 perl-Pod-Functions             noarch 1.14-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  14.2 KiB
 perl-Pod-Html                  noarch 1.34-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  41.6 KiB
 perl-Pod-Perldoc               noarch 3.28.01-503.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 163.1 KiB
 perl-Pod-Simple                noarch 1:3.45-6.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 559.8 KiB
 perl-Pod-Usage                 noarch 4:2.03-502.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  84.7 KiB
 perl-Safe                      noarch 2.44-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  30.6 KiB
 perl-Scalar-List-Utils         x86_64 5:1.63-502.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 145.5 KiB
 perl-Search-Dict               noarch 1.07-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   4.7 KiB
 perl-SelectSaver               noarch 1.02-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   2.2 KiB
 perl-SelfLoader                noarch 1.26-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  22.4 KiB
 perl-Socket                    x86_64 4:2.037-5.fc40                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 123.6 KiB
 perl-Software-License          noarch 0.104005-3.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 500.5 KiB
 perl-Storable                  x86_64 1:3.32-502.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 232.3 KiB
 perl-Sub-Exporter              noarch 0.991-3.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 194.7 KiB
 perl-Sub-Install               noarch 0.929-5.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  35.8 KiB
 perl-Symbol                    noarch 1.09-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   6.8 KiB
 perl-Sys-Hostname              x86_64 1.25-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  19.9 KiB
 perl-Sys-Syslog                x86_64 0.36-504.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  94.7 KiB
 perl-Term-ANSIColor            noarch 5.01-504.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  97.5 KiB
 perl-Term-Cap                  noarch 1.18-502.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  29.3 KiB
 perl-Term-Complete             noarch 1.403-506.fc40                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   5.7 KiB
 perl-Term-ReadLine             noarch 1.17-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  17.3 KiB
 perl-Term-Table                noarch 0.018-3.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  59.9 KiB
 perl-Test                      noarch 1.31-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  37.0 KiB
 perl-Test-Harness              noarch 1:3.48-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 556.9 KiB
 perl-Test-Simple               noarch 3:1.302198-3.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.3 MiB
 perl-Text-Abbrev               noarch 1.02-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   3.1 KiB
 perl-Text-Balanced             noarch 2.06-502.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 111.3 KiB
 perl-Text-Diff                 noarch 1.45-21.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  82.9 KiB
 perl-Text-Glob                 noarch 0.11-23.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   8.4 KiB
 perl-Text-ParseWords           noarch 3.31-502.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  13.5 KiB
 perl-Text-Tabs+Wrap            noarch 2023.0511-5.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  23.4 KiB
 perl-Text-Template             noarch 1.61-5.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 112.3 KiB
 perl-Thread                    noarch 3.05-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  12.1 KiB
 perl-Thread-Queue              noarch 3.14-503.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  28.8 KiB
 perl-Thread-Semaphore          noarch 2.13-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  10.0 KiB
 perl-Tie                       noarch 4.6-506.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  32.0 KiB
 perl-Tie-File                  noarch 1.07-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  85.5 KiB
 perl-Tie-Memoize               noarch 1.1-506.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   6.2 KiB
 perl-Tie-RefHash               noarch 1.40-502.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  34.3 KiB
 perl-Time                      noarch 1.03-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   9.9 KiB
 perl-Time-HiRes                x86_64 4:1.9775-502.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 119.7 KiB
 perl-Time-Local                noarch 2:1.350-5.fc40                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  68.9 KiB
 perl-Time-Piece                x86_64 1.3401-506.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  71.1 KiB
 perl-URI                       noarch 5.25-1.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 225.7 KiB
 perl-Unicode-Collate           x86_64 1.31-502.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   4.2 MiB
 perl-Unicode-Normalize         x86_64 1.32-502.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 465.2 KiB
 perl-Unicode-UCD               noarch 0.78-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 204.4 KiB
 perl-User-pwent                noarch 1.04-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  17.3 KiB
 perl-autodie                   noarch 2.37-3.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 214.5 KiB
 perl-autouse                   noarch 1.11-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   5.9 KiB
 perl-base                      noarch 2.27-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  12.5 KiB
 perl-bignum                    noarch 0.67-3.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 132.9 KiB
 perl-blib                      noarch 1.07-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   3.2 KiB
 perl-constant                  noarch 1.33-503.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  26.2 KiB
 perl-debugger                  noarch 1.60-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 402.1 KiB
 perl-deprecate                 noarch 0.04-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   6.5 KiB
 perl-devel                     x86_64 4:5.38.2-506.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   8.1 MiB
 perl-diagnostics               noarch 1.39-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 458.4 KiB
 perl-doc                       noarch 5.38.2-506.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  10.7 MiB
 perl-encoding                  x86_64 4:3.00-503.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 149.0 KiB
 perl-encoding-warnings         noarch 0.14-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  10.1 KiB
 perl-experimental              noarch 0.031-502.fc40                  http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  40.4 KiB
 perl-fields                    noarch 2.27-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  11.9 KiB
 perl-filetest                  noarch 1.03-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   6.4 KiB
 perl-if                        noarch 0.61.000-506.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   5.8 KiB
 perl-inc-latest                noarch 2:0.500-28.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  34.5 KiB
 perl-interpreter               x86_64 4:5.38.2-506.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 119.8 KiB
 perl-less                      noarch 0.03-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   4.9 KiB
 perl-lib                       x86_64 0.65-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   8.5 KiB
 perl-libnet                    noarch 3.15-503.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 289.0 KiB
 perl-libnetcfg                 noarch 4:5.38.2-506.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  16.9 KiB
 perl-libs                      x86_64 4:5.38.2-506.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   9.8 MiB
 perl-local-lib                 noarch 2.000029-7.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 117.4 KiB
 perl-locale                    noarch 1.10-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   6.2 KiB
 perl-macros                    noarch 4:5.38.2-506.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   5.5 KiB
 perl-meta-notation             noarch 5.38.2-506.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   2.0 KiB
 perl-mro                       x86_64 1.28-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  41.6 KiB
 perl-open                      noarch 1.13-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  11.3 KiB
 perl-overload                  noarch 1.37-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  71.5 KiB
 perl-overloading               noarch 0.02-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   4.8 KiB
 perl-parent                    noarch 1:0.241-502.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   9.7 KiB
 perl-perlfaq                   noarch 5.20230812-3.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 728.1 KiB
 perl-ph                        x86_64 5.38.2-506.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 272.5 KiB
 perl-podlators                 noarch 1:5.01-502.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 308.1 KiB
 perl-sigtrap                   noarch 1.10-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  11.0 KiB
 perl-sort                      noarch 2.05-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   4.8 KiB
 perl-subs                      noarch 1.04-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   2.1 KiB
 perl-threads                   x86_64 1:2.36-502.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 115.1 KiB
 perl-threads-shared            x86_64 1.68-502.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  83.7 KiB
 perl-utils                     noarch 5.38.2-506.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  97.2 KiB
 perl-vars                      noarch 1.05-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   3.9 KiB
 perl-version                   x86_64 8:0.99.30-3.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 128.6 KiB
 perl-vmsish                    noarch 1.04-506.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   6.5 KiB
 policycoreutils                x86_64 3.6-3.fc40                      copr_base                                                     697.7 KiB
 policycoreutils-devel          x86_64 3.6-3.fc40                      copr_base                                                     325.8 KiB
 policycoreutils-python-utils   noarch 3.6-3.fc40                      copr_base                                                      93.7 KiB
 popt-devel                     x86_64 1.19-6.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  29.0 KiB
 protobuf                       x86_64 3.19.6-8.fc40                   copr_base                                                       3.3 MiB
 pyproject-rpm-macros           noarch 1.12.0-1.fc40                   copr_base                                                      98.8 KiB
 python-pip-wheel               noarch 23.3.2-1.fc40                   copr_base                                                       1.5 MiB
 python-rpm-macros              noarch 3.12-7.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  22.1 KiB
 python3-audit                  x86_64 4.0-7.fc40                      copr_base                                                     245.5 KiB
 python3-babel                  noarch 2.13.1-3.fc40                   copr_base                                                      31.2 MiB
 python3-charset-normalizer     noarch 3.3.2-3.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 312.7 KiB
 python3-distro                 noarch 1.9.0-3.fc40                    copr_base                                                     201.9 KiB
 python3-dnf                    noarch 4.18.2-1.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   2.6 MiB
 python3-docutils               noarch 0.20.1-4.fc40                   copr_base                                                       4.8 MiB
 python3-hawkey                 x86_64 0.72.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 305.8 KiB
 python3-idna                   noarch 3.6-3.fc40                      http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 502.3 KiB
 python3-imagesize              noarch 1.4.1-7.fc40                    copr_base                                                      34.7 KiB
 python3-jinja2                 noarch 3.1.3-3.fc40                    copr_base                                                       3.0 MiB
 python3-libcomps               x86_64 0.1.20-5.fc40                   copr_base                                                     143.6 KiB
 python3-libdnf                 x86_64 0.72.0-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   3.8 MiB
 python3-libs                   x86_64 3.12.1-4.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  41.0 MiB
 python3-libselinux             x86_64 3.6-4.fc40                      copr_base                                                     605.7 KiB
 python3-libsemanage            x86_64 3.6-3.fc40                      copr_base                                                     402.2 KiB
 python3-mako                   noarch 1.2.3-6.fc40                    copr_base                                                     700.8 KiB
 python3-markdown               noarch 3.5.1-3.fc40                    copr_base                                                     655.5 KiB
 python3-markupsafe             x86_64 2.1.3-4.fc40                    copr_base                                                      56.3 KiB
 python3-numpy                  x86_64 1:1.26.2-4.fc40                 copr_base                                                      44.0 MiB
 python3-packaging              noarch 23.2-4.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 421.1 KiB
 python3-policycoreutils        noarch 3.6-3.fc40                      copr_base                                                       5.8 MiB
 python3-pygments               noarch 2.17.2-3.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  10.3 MiB
 python3-pyparsing              noarch 3.1.1-3.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.0 MiB
 python3-requests               noarch 2.31.0-3.fc40                   copr_base                                                     462.4 KiB
 python3-rpm                    x86_64 4.19.1-4.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 171.5 KiB
 python3-rpm-generators         noarch 14-10.fc40                      http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  81.7 KiB
 python3-rpm-macros             noarch 3.12-7.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   6.4 KiB
 python3-setools                x86_64 4.4.4-2.fc40                    copr_base                                                       2.8 MiB
 python3-snowballstemmer        noarch 2.2.0-8.fc40                    copr_base                                                       1.7 MiB
 python3-sphinx-theme-alabaster noarch 0.7.16-4.fc40                   copr_base                                                      41.9 KiB
 python3-urllib3                noarch 1.26.18-3.fc40                  copr_base                                                     996.2 KiB
 python3-wcwidth                noarch 0.2.6-3.fc40                    copr_base                                                     507.2 KiB
 rapidjson-devel                x86_64 1.1.0-27.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 606.7 KiB
 re2                            x86_64 1:20220601-5.fc40               http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 492.9 KiB
 rhash                          x86_64 1.4.3-4.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 344.7 KiB
 rpm-plugin-selinux             x86_64 4.19.1-4.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  16.0 KiB
 rpm-sign-libs                  x86_64 4.19.1-4.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  39.4 KiB
 selinux-policy                 noarch 40.10-1.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  25.1 KiB
 selinux-policy-targeted        noarch 40.10-1.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  18.9 MiB
 snappy                         x86_64 1.1.10-4.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  67.0 KiB
 sqlite                         x86_64 3.45.0-2.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.7 MiB
 sysprof-capture-devel          x86_64 45.1-2.fc40                     http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 252.7 KiB
 systemd-pam                    x86_64 255.3-1.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.0 MiB
 systemd-rpm-macros             noarch 255.3-1.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   9.5 KiB
 systemtap-sdt-devel            x86_64 5.1~pre17062192g5fd8daba-1.fc40 copr_base                                                     200.4 KiB
 tbb                            x86_64 2021.11.0-5.fc40                copr_base                                                     440.9 KiB
 thrift                         x86_64 0.15.0-4.fc40                   copr_base                                                       4.6 MiB
 tpm2-tss                       x86_64 4.0.1-7.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.5 MiB
 tzdata                         noarch 2023d-3.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   1.6 MiB
 userspace-rcu                  x86_64 0.14.0-4.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 406.2 KiB
 userspace-rcu-devel            x86_64 0.14.0-4.fc40                   http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 521.2 KiB
 utf8proc                       x86_64 2.7.0-7.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 362.4 KiB
 valgrind                       x86_64 1:3.22.0-6.fc40                 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  29.2 MiB
 vim-filesystem                 noarch 2:9.1.031-2.fc40                http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  40.0   B
 xfsprogs                       x86_64 6.5.0-3.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch   3.5 MiB
 xz-devel                       x86_64 5.4.6-1.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 255.8 KiB
 yaml-cpp                       x86_64 0.7.0-5.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 325.6 KiB
 zchunk-libs                    x86_64 1.4.0-2.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch  97.1 KiB
 zlib-ng-compat-devel           x86_64 2.1.6-2.fc40                    http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 103.4 KiB

Transaction Summary:
 Installing:      517 packages

Total size of inbound packages is 261 MiB. Need to download 261 MiB.
After this operation 1 GiB will be used (install 1 GiB, remove 0 B).
[  1/517] CUnit-devel-0:2.1.3-32.fc40.x 100% | 774.5 KiB/s |  60.4 KiB |  00m00s
[  2/517] boost-random-0:1.83.0-3.fc40. 100% |   1.3 MiB/s |  24.4 KiB |  00m00s
[  3/517] bison-0:3.8.2-7.fc40.x86_64   100% |   7.6 MiB/s | 982.2 KiB |  00m00s
[  4/517] checkpolicy-0:3.6-3.fc40.x86_ 100% |   9.0 MiB/s | 351.4 KiB |  00m00s
[  5/517] cryptsetup-devel-0:2.7.0-1.fc 100% | 678.2 KiB/s |  31.9 KiB |  00m00s
[  6/517] expat-devel-0:2.5.0-5.fc40.x8 100% |   2.1 MiB/s |  51.7 KiB |  00m00s
[  7/517] flex-0:2.6.4-16.fc40.x86_64   100% |  12.4 MiB/s | 292.5 KiB |  00m00s
[  8/517] fuse3-devel-0:3.16.2-3.fc40.x 100% |   1.3 MiB/s |  44.5 KiB |  00m00s
[  9/517] gcc-c++-0:14.0.1-0.4.fc40.x86 100% |  66.8 MiB/s |  14.1 MiB |  00m00s
[ 10/517] cmake-0:3.27.7-1.fc40.x86_64  100% |  20.3 MiB/s |   8.0 MiB |  00m00s
[ 11/517] gmock-devel-0:1.14.0-4.fc40.x 100% |   5.0 MiB/s | 215.1 KiB |  00m00s
[ 12/517] gperf-0:3.1-19.fc40.x86_64    100% |  16.0 MiB/s | 394.3 KiB |  00m00s
[ 13/517] gtest-devel-0:1.14.0-4.fc40.x 100% |  11.3 MiB/s | 242.3 KiB |  00m00s
[ 14/517] gperftools-devel-0:2.14-3.fc4 100% |   5.4 MiB/s | 303.2 KiB |  00m00s
[ 15/517] keyutils-libs-devel-0:1.6.3-3 100% |   2.6 MiB/s |  54.0 KiB |  00m00s
[ 16/517] json-devel-0:3.11.2-7.fc40.x8 100% |   3.6 MiB/s | 154.7 KiB |  00m00s
[ 17/517] libaio-devel-0:0.3.111-19.fc4 100% | 480.7 KiB/s |  10.1 KiB |  00m00s
[ 18/517] libatomic-0:14.0.1-0.4.fc40.x 100% |   1.2 MiB/s |  22.5 KiB |  00m00s
[ 19/517] libbabeltrace-devel-0:1.5.11- 100% | 624.7 KiB/s |  28.7 KiB |  00m00s
[ 20/517] libblkid-devel-0:2.39.3-4.fc4 100% | 893.8 KiB/s |  17.9 KiB |  00m00s
[ 21/517] libarrow-devel-0:15.0.0-1.fc4 100% |   4.4 MiB/s | 570.1 KiB |  00m00s
[ 22/517] libcap-devel-0:2.69-3.fc40.x8 100% |   1.3 MiB/s |  47.5 KiB |  00m00s
[ 23/517] libcap-ng-devel-0:0.8.4-4.fc4 100% |   2.0 MiB/s |  28.8 KiB |  00m00s
[ 24/517] libcurl-devel-0:8.5.0-2.fc40. 100% |  29.1 MiB/s | 923.9 KiB |  00m00s
[ 25/517] libevent-devel-0:2.1.12-11.fc 100% |   2.8 MiB/s |  92.8 KiB |  00m00s
[ 26/517] rdma-core-devel-0:48.0-4.fc40 100% |  13.9 MiB/s | 384.9 KiB |  00m00s
[ 27/517] libnl3-devel-0:3.9.0-3.fc40.x 100% |   6.3 MiB/s |  78.0 KiB |  00m00s
[ 28/517] liboath-devel-0:2.6.11-3.fc40 100% | 507.2 KiB/s |  12.2 KiB |  00m00s
[ 29/517] libicu-devel-0:74.2-1.fc40.x8 100% |  14.6 MiB/s | 854.9 KiB |  00m00s
[ 30/517] librdkafka-devel-0:2.1.1-4.fc 100% |   1.8 MiB/s |  82.6 KiB |  00m00s
[ 31/517] librabbitmq-devel-0:0.13.0-5. 100% |   1.1 MiB/s |  53.2 KiB |  00m00s
[ 32/517] libunwind-devel-0:1.7.2-1.fc4 100% |   3.3 MiB/s |  81.4 KiB |  00m00s
[ 33/517] libtool-0:2.4.7-10.fc40.x86_6 100% |  21.5 MiB/s | 595.0 KiB |  00m00s
[ 34/517] libxml2-devel-0:2.12.4-3.fc40 100% |  12.4 MiB/s | 495.1 KiB |  00m00s
[ 35/517] liburing-devel-0:2.5-3.fc40.x 100% |   2.9 MiB/s | 170.5 KiB |  00m00s
[ 36/517] libzstd-devel-0:1.5.5-5.fc40. 100% |   2.6 MiB/s |  50.7 KiB |  00m00s
[ 37/517] lttng-ust-devel-0:2.13.7-3.fc 100% |   4.6 MiB/s |  75.0 KiB |  00m00s
[ 38/517] luarocks-0:3.9.2-4.fc40.noarc 100% |   6.4 MiB/s | 151.3 KiB |  00m00s
[ 39/517] lz4-devel-0:1.9.4-6.fc40.x86_ 100% |   1.7 MiB/s |  30.8 KiB |  00m00s
[ 40/517] lua-devel-0:5.4.6-5.fc40.x86_ 100% | 254.6 KiB/s |  22.4 KiB |  00m00s
[ 41/517] nasm-0:2.16.01-7.fc40.x86_64  100% |  13.4 MiB/s | 356.1 KiB |  00m00s
[ 42/517] ncurses-devel-0:6.4-11.202401 100% |  18.7 MiB/s | 535.0 KiB |  00m00s
[ 43/517] ninja-build-0:1.11.1-7.fc40.x 100% |   7.8 MiB/s | 175.8 KiB |  00m00s
[ 44/517] mold-0:2.4.0-3.fc40.x86_64    100% |  18.5 MiB/s |   2.4 MiB |  00m00s
[ 45/517] nss-devel-0:3.97.0-1.fc40.x86 100% |   7.6 MiB/s | 186.2 KiB |  00m00s
[ 46/517] openldap-devel-0:2.6.6-1.fc39 100% |   6.0 MiB/s | 685.7 KiB |  00m00s
[ 47/517] parquet-libs-devel-0:15.0.0-1 100% |   6.6 MiB/s | 101.1 KiB |  00m00s
[ 48/517] perl-4:5.38.2-506.fc40.x86_64 100% | 562.9 KiB/s |  14.1 KiB |  00m00s
[ 49/517] boost-devel-0:1.83.0-3.fc40.x 100% |   8.7 MiB/s |  11.8 MiB |  00m01s
[ 50/517] systemd-devel-0:255.3-1.fc40. 100% |  12.1 MiB/s | 519.0 KiB |  00m00s
[ 51/517] procps-ng-0:4.0.4-3.fc40.x86_ 100% |  13.0 MiB/s | 358.9 KiB |  00m00s
[ 52/517] python3-0:3.12.1-4.fc40.x86_6 100% |   1.1 MiB/s |  26.8 KiB |  00m00s
[ 53/517] python3-devel-0:3.12.1-4.fc40 100% |  11.6 MiB/s | 273.9 KiB |  00m00s
[ 54/517] openssl-devel-1:3.1.4-4.fc40. 100% |   9.2 MiB/s |   2.5 MiB |  00m00s
[ 55/517] python3-pyyaml-0:6.0.1-14.fc4 100% |   8.3 MiB/s | 221.2 KiB |  00m00s
[ 56/517] python3-prettytable-0:3.6.0-6 100% |   1.8 MiB/s |  66.7 KiB |  00m00s
[ 57/517] python3-setuptools-0:69.0.3-1 100% |  26.2 MiB/s |   1.4 MiB |  00m00s
[ 58/517] python3-sphinx-1:7.2.6-7.fc40 100% |  29.2 MiB/s |   2.5 MiB |  00m00s
[ 59/517] re2-devel-1:20220601-5.fc40.x 100% | 679.2 KiB/s |  26.5 KiB |  00m00s
[ 60/517] systemd-0:255.3-1.fc40.x86_64 100% |  20.6 MiB/s |   4.8 MiB |  00m00s
[ 61/517] snappy-devel-0:1.1.10-4.fc40. 100% | 909.5 KiB/s |  21.8 KiB |  00m00s
[ 62/517] sqlite-devel-0:3.45.0-2.fc40. 100% |   4.7 MiB/s | 148.8 KiB |  00m00s
[ 63/517] sudo-0:1.9.15-1.p5.fc40.x86_6 100% |  31.2 MiB/s |   1.2 MiB |  00m00s
[ 64/517] thrift-devel-0:0.15.0-4.fc40. 100% |   7.5 MiB/s | 168.9 KiB |  00m00s
[ 65/517] utf8proc-devel-0:2.7.0-7.fc40 100% | 654.7 KiB/s |  16.4 KiB |  00m00s
[ 66/517] selinux-policy-devel-0:40.10- 100% |   8.0 MiB/s | 833.0 KiB |  00m00s
[ 67/517] valgrind-devel-1:3.22.0-6.fc4 100% |   1.1 MiB/s |  47.2 KiB |  00m00s
[ 68/517] xmlstarlet-0:1.6.1-24.fc40.x8 100% |   3.1 MiB/s |  62.9 KiB |  00m00s
[ 69/517] xfsprogs-devel-0:6.5.0-3.fc40 100% |   2.5 MiB/s |  86.8 KiB |  00m00s
[ 70/517] boost-0:1.83.0-3.fc40.x86_64  100% | 562.8 KiB/s |  14.1 KiB |  00m00s
[ 71/517] yaml-cpp-devel-0:0.7.0-5.fc40 100% | 929.3 KiB/s |  34.4 KiB |  00m00s
[ 72/517] boost-numpy3-0:1.83.0-3.fc40. 100% | 743.6 KiB/s |  29.7 KiB |  00m00s
[ 73/517] boost-atomic-0:1.83.0-3.fc40. 100% | 907.1 KiB/s |  20.0 KiB |  00m00s
[ 74/517] boost-chrono-0:1.83.0-3.fc40. 100% |   1.1 MiB/s |  26.3 KiB |  00m00s
[ 75/517] boost-container-0:1.83.0-3.fc 100% |   2.2 MiB/s |  40.4 KiB |  00m00s
[ 76/517] boost-context-0:1.83.0-3.fc40 100% | 807.9 KiB/s |  17.0 KiB |  00m00s
[ 77/517] xfsprogs-0:6.5.0-3.fc40.x86_6 100% |  10.7 MiB/s |   1.1 MiB |  00m00s
[ 78/517] boost-coroutine-0:1.83.0-3.fc 100% | 926.0 KiB/s |  20.4 KiB |  00m00s
[ 79/517] boost-contract-0:1.83.0-3.fc4 100% |   1.4 MiB/s |  46.4 KiB |  00m00s
[ 80/517] boost-date-time-0:1.83.0-3.fc 100% | 830.1 KiB/s |  15.8 KiB |  00m00s
[ 81/517] boost-fiber-0:1.83.0-3.fc40.x 100% |   1.6 MiB/s |  42.6 KiB |  00m00s
[ 82/517] boost-filesystem-0:1.83.0-3.f 100% |   2.4 MiB/s |  69.7 KiB |  00m00s
[ 83/517] boost-iostreams-0:1.83.0-3.fc 100% |   2.3 MiB/s |  41.6 KiB |  00m00s
[ 84/517] boost-graph-0:1.83.0-3.fc40.x 100% |   2.9 MiB/s | 152.3 KiB |  00m00s
[ 85/517] boost-json-0:1.83.0-3.fc40.x8 100% |   3.8 MiB/s | 144.7 KiB |  00m00s
[ 86/517] boost-locale-0:1.83.0-3.fc40. 100% |   8.4 MiB/s | 213.8 KiB |  00m00s
[ 87/517] boost-log-0:1.83.0-3.fc40.x86 100% |  11.4 MiB/s | 491.8 KiB |  00m00s
[ 88/517] boost-math-0:1.83.0-3.fc40.x8 100% |   4.9 MiB/s | 215.3 KiB |  00m00s
[ 89/517] boost-nowide-0:1.83.0-3.fc40. 100% | 906.5 KiB/s |  20.8 KiB |  00m00s
[ 90/517] boost-program-options-0:1.83. 100% |   5.6 MiB/s | 109.7 KiB |  00m00s
[ 91/517] boost-python3-0:1.83.0-3.fc40 100% |   5.0 MiB/s |  96.6 KiB |  00m00s
[ 92/517] boost-regex-0:1.83.0-3.fc40.x 100% |   5.2 MiB/s | 111.7 KiB |  00m00s
[ 93/517] boost-stacktrace-0:1.83.0-3.f 100% |   1.5 MiB/s |  30.4 KiB |  00m00s
[ 94/517] boost-serialization-0:1.83.0- 100% |   3.3 MiB/s | 134.8 KiB |  00m00s
[ 95/517] boost-system-0:1.83.0-3.fc40. 100% | 985.7 KiB/s |  15.8 KiB |  00m00s
[ 96/517] boost-thread-0:1.83.0-3.fc40. 100% |   3.2 MiB/s |  62.3 KiB |  00m00s
[ 97/517] boost-timer-0:1.83.0-3.fc40.x 100% |   1.1 MiB/s |  21.8 KiB |  00m00s
[ 98/517] boost-test-0:1.83.0-3.fc40.x8 100% |   4.9 MiB/s | 238.9 KiB |  00m00s
[ 99/517] boost-wave-0:1.83.0-3.fc40.x8 100% |   9.7 MiB/s | 208.3 KiB |  00m00s
[100/517] boost-type_erasure-0:1.83.0-3 100% | 898.1 KiB/s |  34.1 KiB |  00m00s
[101/517] cmake-filesystem-0:3.27.7-1.f 100% | 868.3 KiB/s |  19.1 KiB |  00m00s
[102/517] python3-cython-0:3.0.8-1.fc40 100% |  44.2 MiB/s |   3.8 MiB |  00m00s
[103/517] yaml-cpp-0:0.7.0-5.fc40.x86_6 100% |   5.6 MiB/s | 126.7 KiB |  00m00s
[104/517] libicu-0:74.2-1.fc40.x86_64   100% |  18.9 MiB/s |  10.4 MiB |  00m01s
[105/517] libxslt-0:1.1.39-3.fc40.x86_6 100% |   5.4 MiB/s | 188.6 KiB |  00m00s
[106/517] libuuid-devel-0:2.39.3-4.fc40 100% |   1.1 MiB/s |  24.7 KiB |  00m00s
[107/517] inih-0:58-1.fc40.x86_64       100% | 907.4 KiB/s |  18.1 KiB |  00m00s
[108/517] libedit-0:3.1-50.20230828cvs. 100% |   4.7 MiB/s | 105.0 KiB |  00m00s
[109/517] userspace-rcu-0:0.14.0-4.fc40 100% |   4.9 MiB/s | 109.7 KiB |  00m00s
[110/517] perl-File-Basename-0:2.86-506 100% | 880.6 KiB/s |  17.6 KiB |  00m00s
[111/517] perl-interpreter-4:5.38.2-506 100% |   2.8 MiB/s |  72.3 KiB |  00m00s
[112/517] libstdc++-devel-0:14.0.1-0.4. 100% |  12.4 MiB/s |   2.6 MiB |  00m00s
[113/517] valgrind-1:3.22.0-6.fc40.x86_ 100% |  49.8 MiB/s |   4.9 MiB |  00m00s
[114/517] utf8proc-0:2.7.0-7.fc40.x86_6 100% |   3.1 MiB/s |  80.2 KiB |  00m00s
[115/517] dbus-1:1.14.10-3.fc40.x86_64  100% | 420.9 KiB/s |   8.0 KiB |  00m00s
[116/517] kmod-libs-0:31-5.fc40.x86_64  100% |   3.3 MiB/s |  68.2 KiB |  00m00s
[117/517] libseccomp-0:2.5.3-8.fc40.x86 100% |   3.6 MiB/s |  70.3 KiB |  00m00s
[118/517] systemd-pam-0:255.3-1.fc40.x8 100% |  14.5 MiB/s | 385.6 KiB |  00m00s
[119/517] snappy-0:1.1.10-4.fc40.x86_64 100% |   1.7 MiB/s |  37.2 KiB |  00m00s
[120/517] perl-libs-4:5.38.2-506.fc40.x 100% |  19.3 MiB/s |   2.2 MiB |  00m00s
[121/517] policycoreutils-devel-0:3.6-3 100% |   9.0 MiB/s | 138.5 KiB |  00m00s
[122/517] sqlite-0:3.45.0-2.fc40.x86_64 100% |  12.1 MiB/s | 856.0 KiB |  00m00s
[123/517] m4-0:1.4.19-9.fc40.x86_64     100% |   9.4 MiB/s | 298.3 KiB |  00m00s
[124/517] make-1:4.4.1-6.fc40.x86_64    100% |  21.0 MiB/s | 580.0 KiB |  00m00s
[125/517] policycoreutils-0:3.6-3.fc40. 100% |  15.5 MiB/s | 190.3 KiB |  00m00s
[126/517] selinux-policy-0:40.10-1.fc40 100% |   2.5 MiB/s |  61.2 KiB |  00m00s
[127/517] rpm-plugin-selinux-0:4.19.1-4 100% | 934.8 KiB/s |  20.6 KiB |  00m00s
[128/517] re2-1:20220601-5.fc40.x86_64  100% |   6.5 MiB/s | 206.1 KiB |  00m00s
[129/517] libibumad-0:48.0-4.fc40.x86_6 100% |   1.2 MiB/s |  26.2 KiB |  00m00s
[130/517] infiniband-diags-0:48.0-4.fc4 100% |   7.7 MiB/s | 316.0 KiB |  00m00s
[131/517] librdmacm-0:48.0-4.fc40.x86_6 100% |   3.2 MiB/s |  71.8 KiB |  00m00s
[132/517] libyaml-0:0.2.5-14.fc40.x86_6 100% |   2.8 MiB/s |  59.2 KiB |  00m00s
[133/517] python3-wcwidth-0:0.2.6-3.fc4 100% |   4.2 MiB/s |  43.3 KiB |  00m00s
[134/517] libibverbs-0:48.0-4.fc40.x86_ 100% |  10.4 MiB/s | 425.3 KiB |  00m00s
[135/517] perl-Carp-0:1.54-502.fc40.noa 100% |   1.3 MiB/s |  28.7 KiB |  00m00s
[136/517] perl-DynaLoader-0:1.54-506.fc 100% |   1.4 MiB/s |  26.5 KiB |  00m00s
[137/517] perl-Exporter-0:5.78-3.fc40.n 100% |   1.4 MiB/s |  30.8 KiB |  00m00s
[138/517] perl-PathTools-0:3.89-502.fc4 100% |   3.5 MiB/s |  82.8 KiB |  00m00s
[139/517] perl-Encode-4:3.20-503.fc40.x 100% |  16.4 MiB/s |   1.0 MiB |  00m00s
[140/517] perl-Errno-0:1.37-506.fc40.x8 100% | 853.7 KiB/s |  15.4 KiB |  00m00s
[141/517] perl-Scalar-List-Utils-5:1.63 100% |   3.6 MiB/s |  72.8 KiB |  00m00s
[142/517] perl-constant-0:1.33-503.fc40 100% |   1.1 MiB/s |  22.8 KiB |  00m00s
[143/517] perl-Getopt-Long-1:2.57-3.fc4 100% |   3.1 MiB/s |  63.2 KiB |  00m00s
[144/517] perl-Getopt-Std-0:1.13-506.fc 100% | 804.5 KiB/s |  16.1 KiB |  00m00s
[145/517] perl-MIME-Base64-0:3.16-503.f 100% |   1.6 MiB/s |  29.7 KiB |  00m00s
[146/517] perl-Storable-1:3.32-502.fc40 100% |   4.6 MiB/s |  98.2 KiB |  00m00s
[147/517] perl-overload-0:1.37-506.fc40 100% |   2.5 MiB/s |  46.0 KiB |  00m00s
[148/517] perl-parent-1:0.241-502.fc40. 100% | 588.3 KiB/s |  14.7 KiB |  00m00s
[149/517] perl-vars-0:1.05-506.fc40.noa 100% | 746.4 KiB/s |  13.4 KiB |  00m00s
[150/517] perl-Archive-Tar-0:3.02-6.fc4 100% |   3.3 MiB/s |  70.5 KiB |  00m00s
[151/517] perl-Attribute-Handlers-0:1.0 100% |   1.3 MiB/s |  28.5 KiB |  00m00s
[152/517] perl-AutoLoader-0:5.74-506.fc 100% |   1.1 MiB/s |  21.7 KiB |  00m00s
[153/517] perl-AutoSplit-0:5.74-506.fc4 100% |   1.0 MiB/s |  22.1 KiB |  00m00s
[154/517] perl-B-0:1.88-506.fc40.x86_64 100% |   8.6 MiB/s | 176.3 KiB |  00m00s
[155/517] perl-Benchmark-0:1.24-506.fc4 100% |   1.3 MiB/s |  27.2 KiB |  00m00s
[156/517] perl-CPAN-Meta-0:2.150010-502 100% |   7.6 MiB/s | 171.9 KiB |  00m00s
[157/517] perl-CPAN-0:2.36-503.fc40.noa 100% |  13.2 MiB/s | 553.0 KiB |  00m00s
[158/517] perl-CPAN-Meta-Requirements-0 100% |   1.5 MiB/s |  35.0 KiB |  00m00s
[159/517] perl-CPAN-Meta-YAML-0:0.018-5 100% |   1.2 MiB/s |  25.9 KiB |  00m00s
[160/517] perl-Class-Struct-0:0.68-506. 100% |   1.2 MiB/s |  22.5 KiB |  00m00s
[161/517] perl-Compress-Raw-Bzip2-0:2.2 100% |   1.8 MiB/s |  35.0 KiB |  00m00s
[162/517] perl-Compress-Raw-Zlib-0:2.20 100% |   3.1 MiB/s |  64.4 KiB |  00m00s
[163/517] perl-Config-Extensions-0:0.03 100% | 705.6 KiB/s |  12.7 KiB |  00m00s
[164/517] perl-Config-Perl-V-0:0.36-503 100% | 977.0 KiB/s |  21.5 KiB |  00m00s
[165/517] perl-DBM_Filter-0:0.06-506.fc 100% |   1.4 MiB/s |  27.5 KiB |  00m00s
[166/517] perl-DB_File-0:1.859-3.fc40.x 100% |   4.0 MiB/s |  81.1 KiB |  00m00s
[167/517] perl-Data-Dumper-0:2.188-503. 100% |   2.6 MiB/s |  56.0 KiB |  00m00s
[168/517] perl-Devel-Peek-0:1.33-506.fc 100% |   1.6 MiB/s |  32.7 KiB |  00m00s
[169/517] perl-Devel-PPPort-0:3.71-503. 100% |   7.1 MiB/s | 218.3 KiB |  00m00s
[170/517] perl-Devel-SelfStubber-0:1.06 100% | 738.2 KiB/s |  14.8 KiB |  00m00s
[171/517] perl-Digest-0:1.20-502.fc40.n 100% |   1.1 MiB/s |  24.6 KiB |  00m00s
[172/517] perl-Digest-MD5-0:2.59-3.fc40 100% |   1.7 MiB/s |  35.8 KiB |  00m00s
[173/517] perl-Digest-SHA-1:6.04-503.fc 100% |   2.9 MiB/s |  62.3 KiB |  00m00s
[174/517] python3-libs-0:3.12.1-4.fc40. 100% |  18.4 MiB/s |   8.8 MiB |  00m00s
[175/517] perl-DirHandle-0:1.05-506.fc4 100% | 561.1 KiB/s |  12.9 KiB |  00m00s
[176/517] perl-Dumpvalue-0:2.27-506.fc4 100% | 938.2 KiB/s |  18.8 KiB |  00m00s
[177/517] perl-English-0:1.11-506.fc40. 100% | 738.9 KiB/s |  14.0 KiB |  00m00s
[178/517] perl-Encode-devel-4:3.20-503. 100% |   1.8 MiB/s |  41.1 KiB |  00m00s
[179/517] perl-Env-0:1.06-502.fc40.noar 100% | 885.5 KiB/s |  19.5 KiB |  00m00s
[180/517] perl-ExtUtils-CBuilder-1:0.28 100% |   2.0 MiB/s |  46.3 KiB |  00m00s
[181/517] perl-ExtUtils-Command-2:7.70- 100% | 629.5 KiB/s |  13.8 KiB |  00m00s
[182/517] perl-ExtUtils-Constant-0:0.25 100% |   1.9 MiB/s |  44.1 KiB |  00m00s
[183/517] perl-ExtUtils-Embed-0:1.35-50 100% |   1.0 MiB/s |  18.1 KiB |  00m00s
[184/517] perl-ExtUtils-Install-0:2.22- 100% |   1.8 MiB/s |  43.3 KiB |  00m00s
[185/517] perl-ExtUtils-MM-Utils-2:7.70 100% | 519.3 KiB/s |  11.4 KiB |  00m00s
[186/517] perl-ExtUtils-MakeMaker-2:7.7 100% |  10.6 MiB/s | 281.1 KiB |  00m00s
[187/517] perl-ExtUtils-Manifest-1:1.75 100% |   1.6 MiB/s |  33.9 KiB |  00m00s
[188/517] perl-ExtUtils-Miniperl-0:1.13 100% | 814.8 KiB/s |  15.5 KiB |  00m00s
[189/517] perl-File-Compare-0:1.100.700 100% | 758.5 KiB/s |  13.7 KiB |  00m00s
[190/517] perl-Fcntl-0:1.15-506.fc40.x8 100% |   1.0 MiB/s |  20.6 KiB |  00m00s
[191/517] perl-ExtUtils-ParseXS-1:3.51- 100% |   8.1 MiB/s | 181.5 KiB |  00m00s
[192/517] perl-File-Copy-0:2.41-506.fc4 100% |   1.2 MiB/s |  20.6 KiB |  00m00s
[193/517] perl-File-DosGlob-0:1.12-506. 100% |   1.0 MiB/s |  20.1 KiB |  00m00s
[194/517] perl-File-Fetch-0:1.04-502.fc 100% |   1.4 MiB/s |  30.3 KiB |  00m00s
[195/517] perl-File-Find-0:1.43-506.fc4 100% |   1.5 MiB/s |  25.7 KiB |  00m00s
[196/517] perl-File-Path-0:2.18-503.fc4 100% |   1.9 MiB/s |  35.0 KiB |  00m00s
[197/517] perl-File-Temp-1:0.231.100-50 100% |   3.0 MiB/s |  59.0 KiB |  00m00s
[198/517] perl-File-stat-0:1.13-506.fc4 100% |   1.0 MiB/s |  17.6 KiB |  00m00s
[199/517] perl-FileCache-0:1.10-506.fc4 100% | 841.9 KiB/s |  15.2 KiB |  00m00s
[200/517] perl-FileHandle-0:2.05-506.fc 100% | 885.6 KiB/s |  15.9 KiB |  00m00s
[201/517] perl-Filter-2:1.64-503.fc40.x 100% |   3.9 MiB/s |  79.8 KiB |  00m00s
[202/517] perl-Filter-Simple-0:0.96-503 100% |   1.2 MiB/s |  26.9 KiB |  00m00s
[203/517] perl-FindBin-0:1.53-506.fc40. 100% | 722.4 KiB/s |  14.4 KiB |  00m00s
[204/517] perl-HTTP-Tiny-0:0.088-5.fc40 100% |   2.9 MiB/s |  55.6 KiB |  00m00s
[205/517] perl-GDBM_File-1:1.24-506.fc4 100% |   1.5 MiB/s |  43.2 KiB |  00m00s
[206/517] perl-Hash-Util-FieldHash-0:1. 100% |   2.1 MiB/s |  38.7 KiB |  00m00s
[207/517] perl-I18N-Collate-0:1.02-506. 100% | 769.3 KiB/s |  14.6 KiB |  00m00s
[208/517] perl-Hash-Util-0:0.30-506.fc4 100% | 882.1 KiB/s |  34.4 KiB |  00m00s
[209/517] perl-I18N-LangTags-0:0.45-506 100% |   2.9 MiB/s |  52.9 KiB |  00m00s
[210/517] perl-I18N-Langinfo-0:0.22-506 100% |   1.1 MiB/s |  22.6 KiB |  00m00s
[211/517] perl-IO-0:1.52-506.fc40.x86_6 100% |   3.8 MiB/s |  78.0 KiB |  00m00s
[212/517] perl-IO-Socket-IP-0:0.42-2.fc 100% |   2.0 MiB/s |  41.7 KiB |  00m00s
[213/517] perl-IO-Zlib-1:1.14-502.fc40. 100% | 930.2 KiB/s |  19.5 KiB |  00m00s
[214/517] perl-IO-Compress-0:2.206-3.fc 100% |   9.4 MiB/s | 261.1 KiB |  00m00s
[215/517] perl-IPC-Cmd-2:1.04-504.fc40. 100% |   1.9 MiB/s |  39.5 KiB |  00m00s
[216/517] perl-IPC-Open3-0:1.22-506.fc4 100% |   1.1 MiB/s |  22.3 KiB |  00m00s
[217/517] perl-IPC-SysV-0:2.09-505.fc40 100% |   1.8 MiB/s |  40.9 KiB |  00m00s
[218/517] perl-JSON-PP-1:4.16-503.fc40. 100% |   3.1 MiB/s |  66.5 KiB |  00m00s
[219/517] perl-Locale-Maketext-0:1.33-5 100% |   4.2 MiB/s |  93.6 KiB |  00m00s
[220/517] perl-Locale-Maketext-Simple-1 100% | 901.0 KiB/s |  18.0 KiB |  00m00s
[221/517] perl-Math-Complex-0:1.62-506. 100% |   2.3 MiB/s |  46.5 KiB |  00m00s
[222/517] perl-Math-BigInt-FastCalc-0:0 100% |   1.1 MiB/s |  28.0 KiB |  00m00s
[223/517] perl-Math-BigInt-1:2.0030.02- 100% |   7.6 MiB/s | 226.0 KiB |  00m00s
[224/517] perl-Memoize-0:1.16-506.fc40. 100% |   2.5 MiB/s |  46.8 KiB |  00m00s
[225/517] perl-Module-CoreList-tools-1: 100% | 876.8 KiB/s |  18.4 KiB |  00m00s
[226/517] perl-Module-CoreList-1:5.2024 100% |   3.3 MiB/s |  88.8 KiB |  00m00s
[227/517] perl-Module-Load-1:0.36-503.f 100% | 854.8 KiB/s |  17.1 KiB |  00m00s
[228/517] perl-Module-Loaded-1:0.08-506 100% | 768.7 KiB/s |  13.8 KiB |  00m00s
[229/517] perl-Module-Load-Conditional- 100% | 951.7 KiB/s |  21.9 KiB |  00m00s
[230/517] perl-Module-Metadata-0:1.0000 100% |   1.8 MiB/s |  35.1 KiB |  00m00s
[231/517] perl-NDBM_File-0:1.16-506.fc4 100% |   1.1 MiB/s |  23.2 KiB |  00m00s
[232/517] perl-NEXT-0:0.69-506.fc40.noa 100% |   1.0 MiB/s |  21.4 KiB |  00m00s
[233/517] perl-Net-0:1.03-506.fc40.noar 100% |   1.3 MiB/s |  23.1 KiB |  00m00s
[234/517] perl-ODBM_File-0:1.18-506.fc4 100% |   1.2 MiB/s |  23.2 KiB |  00m00s
[235/517] perl-Net-Ping-0:2.76-502.fc40 100% |   2.3 MiB/s |  49.7 KiB |  00m00s
[236/517] perl-Opcode-0:1.64-506.fc40.x 100% |   2.0 MiB/s |  36.3 KiB |  00m00s
[237/517] perl-POSIX-0:2.13-506.fc40.x8 100% |   5.0 MiB/s |  96.9 KiB |  00m00s
[238/517] perl-Params-Check-1:0.38-502. 100% |   1.0 MiB/s |  21.6 KiB |  00m00s
[239/517] perl-Perl-OSType-0:1.010-503. 100% | 988.4 KiB/s |  22.7 KiB |  00m00s
[240/517] perl-PerlIO-via-QuotedPrint-0 100% | 937.9 KiB/s |  21.6 KiB |  00m00s
[241/517] perl-Pod-Checker-4:1.76-3.fc4 100% |   1.2 MiB/s |  31.4 KiB |  00m00s
[242/517] perl-Pod-Escapes-1:1.07-503.f 100% |   1.0 MiB/s |  19.6 KiB |  00m00s
[243/517] perl-Pod-Functions-0:1.14-506 100% | 793.4 KiB/s |  15.1 KiB |  00m00s
[244/517] perl-Pod-Html-0:1.34-506.fc40 100% |   1.4 MiB/s |  29.6 KiB |  00m00s
[245/517] perl-Pod-Perldoc-0:3.28.01-50 100% |   3.9 MiB/s |  79.4 KiB |  00m00s
[246/517] perl-Safe-0:2.44-506.fc40.noa 100% |   1.4 MiB/s |  25.3 KiB |  00m00s
[247/517] perl-Pod-Simple-1:3.45-6.fc40 100% |   7.3 MiB/s | 208.6 KiB |  00m00s
[248/517] perl-Pod-Usage-4:2.03-502.fc4 100% |   1.8 MiB/s |  39.7 KiB |  00m00s
[249/517] perl-Search-Dict-0:1.07-506.f 100% | 708.5 KiB/s |  13.5 KiB |  00m00s
[250/517] perl-SelectSaver-0:1.02-506.f 100% | 640.2 KiB/s |  12.2 KiB |  00m00s
[251/517] perl-SelfLoader-0:1.26-506.fc 100% |   1.1 MiB/s |  22.0 KiB |  00m00s
[252/517] perl-Socket-4:2.037-5.fc40.x8 100% |   2.5 MiB/s |  54.5 KiB |  00m00s
[253/517] perl-Symbol-0:1.09-506.fc40.n 100% | 732.3 KiB/s |  14.6 KiB |  00m00s
[254/517] perl-Sys-Hostname-0:1.25-506. 100% | 883.4 KiB/s |  17.7 KiB |  00m00s
[255/517] perl-Sys-Syslog-0:0.36-504.fc 100% |   2.3 MiB/s |  46.5 KiB |  00m00s
[256/517] perl-Term-ANSIColor-0:5.01-50 100% |   2.2 MiB/s |  47.6 KiB |  00m00s
[257/517] perl-Term-Cap-0:1.18-502.fc40 100% |   1.0 MiB/s |  21.8 KiB |  00m00s
[258/517] perl-Term-Complete-0:1.403-50 100% | 746.5 KiB/s |  13.4 KiB |  00m00s
[259/517] perl-Test-0:1.31-506.fc40.noa 100% |   1.5 MiB/s |  29.0 KiB |  00m00s
[260/517] perl-Term-ReadLine-0:1.17-506 100% |   1.0 MiB/s |  19.5 KiB |  00m00s
[261/517] perl-Text-Abbrev-0:1.02-506.f 100% | 629.8 KiB/s |  12.6 KiB |  00m00s
[262/517] perl-Test-Harness-1:3.48-3.fc 100% |   8.9 MiB/s | 255.8 KiB |  00m00s
[263/517] perl-Test-Simple-3:1.302198-3 100% |  12.8 MiB/s | 510.0 KiB |  00m00s
[264/517] perl-Text-Balanced-0:2.06-502 100% |   2.3 MiB/s |  48.8 KiB |  00m00s
[265/517] perl-Text-ParseWords-0:3.31-5 100% | 775.7 KiB/s |  16.3 KiB |  00m00s
[266/517] perl-Text-Tabs+Wrap-0:2023.05 100% |   1.1 MiB/s |  22.1 KiB |  00m00s
[267/517] perl-Thread-0:3.05-506.fc40.n 100% | 971.1 KiB/s |  18.5 KiB |  00m00s
[268/517] perl-Thread-Queue-0:3.14-503. 100% |   1.1 MiB/s |  21.2 KiB |  00m00s
[269/517] perl-Thread-Semaphore-0:2.13- 100% | 846.4 KiB/s |  16.1 KiB |  00m00s
[270/517] perl-Tie-0:4.6-506.fc40.noarc 100% |   1.4 MiB/s |  28.1 KiB |  00m00s
[271/517] perl-Tie-File-0:1.07-506.fc40 100% |   2.1 MiB/s |  43.6 KiB |  00m00s
[272/517] perl-Tie-Memoize-0:1.1-506.fc 100% | 808.9 KiB/s |  14.6 KiB |  00m00s
[273/517] perl-Time-0:1.03-506.fc40.noa 100% | 862.2 KiB/s |  17.2 KiB |  00m00s
[274/517] perl-Tie-RefHash-0:1.40-502.f 100% | 952.7 KiB/s |  22.9 KiB |  00m00s
[275/517] perl-Time-HiRes-4:1.9775-502. 100% |   2.8 MiB/s |  57.2 KiB |  00m00s
[276/517] perl-Time-Piece-0:1.3401-506. 100% |   2.2 MiB/s |  40.8 KiB |  00m00s
[277/517] perl-Time-Local-2:1.350-5.fc4 100% |   1.7 MiB/s |  34.3 KiB |  00m00s
[278/517] perl-Unicode-UCD-0:0.78-506.f 100% |   4.0 MiB/s |  78.7 KiB |  00m00s
[279/517] perl-Unicode-Normalize-0:1.32 100% |   3.4 MiB/s |  74.2 KiB |  00m00s
[280/517] perl-Unicode-Collate-0:1.31-5 100% |  16.3 MiB/s | 634.5 KiB |  00m00s
[281/517] perl-User-pwent-0:1.04-506.fc 100% |   1.0 MiB/s |  20.1 KiB |  00m00s
[282/517] perl-autodie-0:2.37-3.fc40.no 100% |   4.3 MiB/s |  92.3 KiB |  00m00s
[283/517] perl-autouse-0:1.11-506.fc40. 100% | 837.4 KiB/s |  14.2 KiB |  00m00s
[284/517] perl-base-0:2.27-506.fc40.noa 100% | 979.4 KiB/s |  16.6 KiB |  00m00s
[285/517] perl-blib-0:1.07-506.fc40.noa 100% | 713.6 KiB/s |  12.8 KiB |  00m00s
[286/517] perl-bignum-0:0.67-3.fc40.noa 100% |   2.0 MiB/s |  48.9 KiB |  00m00s
[287/517] perl-debugger-0:1.60-506.fc40 100% |   6.9 MiB/s | 133.5 KiB |  00m00s
[288/517] perl-deprecate-0:0.04-506.fc4 100% | 834.3 KiB/s |  15.0 KiB |  00m00s
[289/517] perl-diagnostics-0:1.39-506.f 100% |   8.1 MiB/s | 214.9 KiB |  00m00s
[290/517] perl-devel-4:5.38.2-506.fc40. 100% |  15.7 MiB/s | 741.6 KiB |  00m00s
[291/517] perl-encoding-4:3.00-503.fc40 100% |   3.1 MiB/s |  62.9 KiB |  00m00s
[292/517] perl-encoding-warnings-0:0.14 100% | 849.9 KiB/s |  17.0 KiB |  00m00s
[293/517] perl-experimental-0:0.031-502 100% |   1.3 MiB/s |  26.3 KiB |  00m00s
[294/517] perl-fields-0:2.27-506.fc40.n 100% | 921.8 KiB/s |  16.6 KiB |  00m00s
[295/517] perl-doc-0:5.38.2-506.fc40.no 100% |  57.8 MiB/s |   4.7 MiB |  00m00s
[296/517] perl-filetest-0:1.03-506.fc40 100% | 752.1 KiB/s |  15.0 KiB |  00m00s
[297/517] perl-if-0:0.61.000-506.fc40.n 100% | 627.7 KiB/s |  14.4 KiB |  00m00s
[298/517] perl-less-0:0.03-506.fc40.noa 100% | 757.2 KiB/s |  13.6 KiB |  00m00s
[299/517] perl-lib-0:0.65-506.fc40.x86_ 100% | 808.4 KiB/s |  15.4 KiB |  00m00s
[300/517] perl-libnet-0:3.15-503.fc40.n 100% |   6.0 MiB/s | 122.5 KiB |  00m00s
[301/517] perl-libnetcfg-4:5.38.2-506.f 100% | 931.2 KiB/s |  16.8 KiB |  00m00s
[302/517] perl-locale-0:1.10-506.fc40.n 100% | 705.3 KiB/s |  14.1 KiB |  00m00s
[303/517] perl-macros-4:5.38.2-506.fc40 100% | 709.8 KiB/s |  12.8 KiB |  00m00s
[304/517] perl-meta-notation-0:5.38.2-5 100% | 586.5 KiB/s |  11.1 KiB |  00m00s
[305/517] perl-mro-0:1.28-506.fc40.x86_ 100% |   1.7 MiB/s |  29.3 KiB |  00m00s
[306/517] perl-open-0:1.13-506.fc40.noa 100% | 942.8 KiB/s |  17.0 KiB |  00m00s
[307/517] perl-overloading-0:0.02-506.f 100% | 702.6 KiB/s |  13.3 KiB |  00m00s
[308/517] perl-perlfaq-0:5.20230812-3.f 100% |  14.5 MiB/s | 370.8 KiB |  00m00s
[309/517] perl-ph-0:5.38.2-506.fc40.x86 100% |   2.1 MiB/s |  44.3 KiB |  00m00s
[310/517] perl-podlators-1:5.01-502.fc4 100% |   6.2 MiB/s | 120.9 KiB |  00m00s
[311/517] perl-sigtrap-0:1.10-506.fc40. 100% | 894.9 KiB/s |  16.1 KiB |  00m00s
[312/517] perl-sort-0:2.05-506.fc40.noa 100% | 757.5 KiB/s |  13.6 KiB |  00m00s
[313/517] perl-subs-0:1.04-506.fc40.noa 100% | 675.5 KiB/s |  12.2 KiB |  00m00s
[314/517] perl-threads-1:2.36-502.fc40. 100% |   3.0 MiB/s |  57.9 KiB |  00m00s
[315/517] perl-threads-shared-0:1.68-50 100% |   2.3 MiB/s |  45.0 KiB |  00m00s
[316/517] perl-utils-0:5.38.2-506.fc40. 100% |   2.9 MiB/s |  52.8 KiB |  00m00s
[317/517] perl-version-8:0.99.30-3.fc40 100% |   2.9 MiB/s |  61.7 KiB |  00m00s
[318/517] perl-vmsish-0:1.04-506.fc40.n 100% | 854.0 KiB/s |  14.5 KiB |  00m00s
[319/517] nspr-devel-0:4.35.0-20.fc40.x 100% |   5.1 MiB/s | 104.4 KiB |  00m00s
[320/517] cyrus-sasl-devel-0:2.1.28-19. 100% |   3.2 MiB/s | 103.0 KiB |  00m00s
[321/517] nss-softokn-devel-0:3.97.0-1. 100% | 741.7 KiB/s |  13.4 KiB |  00m00s
[322/517] nss-util-devel-0:3.97.0-1.fc4 100% |   3.7 MiB/s |  75.9 KiB |  00m00s
[323/517] nss-0:3.97.0-1.fc40.x86_64    100% |  15.6 MiB/s | 700.8 KiB |  00m00s
[324/517] crypto-policies-scripts-0:202 100% |   5.4 MiB/s | 104.6 KiB |  00m00s
[325/517] nspr-0:4.35.0-20.fc40.x86_64  100% |   6.7 MiB/s | 137.3 KiB |  00m00s
[326/517] nss-softokn-0:3.97.0-1.fc40.x 100% |  18.2 MiB/s | 409.1 KiB |  00m00s
[327/517] nss-sysinit-0:3.97.0-1.fc40.x 100% | 927.4 KiB/s |  18.5 KiB |  00m00s
[328/517] nss-util-0:3.97.0-1.fc40.x86_ 100% |   4.3 MiB/s |  88.2 KiB |  00m00s
[329/517] emacs-filesystem-1:29.2-3.fc4 100% | 409.5 KiB/s |   7.8 KiB |  00m00s
[330/517] vim-filesystem-2:9.1.031-2.fc 100% | 869.9 KiB/s |  17.4 KiB |  00m00s
[331/517] tbb-0:2021.11.0-5.fc40.x86_64 100% |  11.4 MiB/s | 163.8 KiB |  00m00s
[332/517] ncurses-c++-libs-0:6.4-11.202 100% |   1.2 MiB/s |  38.1 KiB |  00m00s
[333/517] blake3-0:1.5.0-3.fc40.x86_64  100% |   1.7 MiB/s |  37.5 KiB |  00m00s
[334/517] mimalloc-0:2.1.2-4.fc40.x86_6 100% |   3.1 MiB/s |  70.6 KiB |  00m00s
[335/517] glibc-devel-0:2.38.9000-38.fc 100% |   5.0 MiB/s | 108.1 KiB |  00m00s
[336/517] glibc-headers-x86-0:2.38.9000 100% |  17.7 MiB/s | 525.1 KiB |  00m00s
[337/517] lua-0:5.4.6-5.fc40.x86_64     100% |   8.9 MiB/s | 190.8 KiB |  00m00s
[338/517] xz-devel-0:5.4.6-1.fc40.x86_6 100% |   3.3 MiB/s |  61.7 KiB |  00m00s
[339/517] zlib-ng-compat-devel-0:2.1.6- 100% |   1.7 MiB/s |  36.1 KiB |  00m00s
[340/517] liburing-0:2.5-3.fc40.x86_64  100% |   1.8 MiB/s |  39.4 KiB |  00m00s
[341/517] libunwind-0:1.7.2-1.fc40.x86_ 100% |   3.4 MiB/s |  69.7 KiB |  00m00s
[342/517] autoconf-0:2.71-10.fc40.noarc 100% |  25.1 MiB/s | 720.1 KiB |  00m00s
[343/517] automake-0:1.16.5-16.fc40.noa 100% |  24.4 MiB/s | 675.8 KiB |  00m00s
[344/517] libnl3-0:3.9.0-3.fc40.x86_64  100% |  24.2 MiB/s | 346.6 KiB |  00m00s
[345/517] librdkafka-0:2.1.1-4.fc40.x86 100% |  21.8 MiB/s | 714.7 KiB |  00m00s
[346/517] librabbitmq-0:0.13.0-5.fc40.x 100% |   2.1 MiB/s |  43.1 KiB |  00m00s
[347/517] guile30-0:3.0.7-12.fc40.x86_6 100% |  24.6 MiB/s |   8.0 MiB |  00m00s
[348/517] liboath-0:2.6.11-3.fc40.x86_6 100% |   1.4 MiB/s |  47.9 KiB |  00m00s
[349/517] gc-0:8.2.2-6.fc40.x86_64      100% |   5.1 MiB/s | 110.2 KiB |  00m00s
[350/517] libaio-0:0.3.111-19.fc40.x86_ 100% |   1.1 MiB/s |  23.8 KiB |  00m00s
[351/517] gmock-0:1.14.0-4.fc40.x86_64  100% |   2.7 MiB/s |  59.8 KiB |  00m00s
[352/517] gtest-0:1.14.0-4.fc40.x86_64  100% |   8.0 MiB/s | 180.5 KiB |  00m00s
[353/517] kernel-headers-0:6.8.0-0.rc1. 100% |  36.0 MiB/s |   1.4 MiB |  00m00s
[354/517] gperftools-libs-0:2.14-3.fc40 100% |   6.2 MiB/s | 300.0 KiB |  00m00s
[355/517] libxcrypt-devel-0:4.4.36-5.fc 100% |   1.6 MiB/s |  28.6 KiB |  00m00s
[356/517] libmpc-0:1.3.1-5.fc40.x86_64  100% |   3.3 MiB/s |  71.1 KiB |  00m00s
[357/517] gcc-plugin-annobin-0:14.0.1-0 100% |   1.8 MiB/s |  34.9 KiB |  00m00s
[358/517] annobin-plugin-gcc-0:12.38-1. 100% |  19.9 MiB/s | 957.3 KiB |  00m00s
[359/517] fuse3-libs-0:3.16.2-3.fc40.x8 100% |   4.6 MiB/s |  93.3 KiB |  00m00s
[360/517] expat-0:2.5.0-5.fc40.x86_64   100% |   5.1 MiB/s | 109.8 KiB |  00m00s
[361/517] dbus-broker-0:35-4.fc40.x86_6 100% |   7.3 MiB/s | 170.8 KiB |  00m00s
[362/517] cyrus-sasl-0:2.1.28-19.fc40.x 100% |   3.1 MiB/s |  73.6 KiB |  00m00s
[363/517] device-mapper-devel-0:1.02.19 100% |   3.2 MiB/s |  42.5 KiB |  00m00s
[364/517] cryptsetup-libs-0:2.7.0-1.fc4 100% |  11.3 MiB/s | 520.9 KiB |  00m00s
[365/517] cpp-0:14.0.1-0.4.fc40.x86_64  100% |  63.2 MiB/s |  11.9 MiB |  00m00s
[366/517] json-c-devel-0:0.17-3.fc40.x8 100% |   1.0 MiB/s |  49.4 KiB |  00m00s
[367/517] libargon2-devel-0:20190702-5. 100% | 614.4 KiB/s |  17.2 KiB |  00m00s
[368/517] jsoncpp-0:1.9.5-7.fc40.x86_64 100% |   3.7 MiB/s |  99.3 KiB |  00m00s
[369/517] libuv-1:1.47.0-6.fc40.x86_64  100% |   9.4 MiB/s | 250.2 KiB |  00m00s
[370/517] cmake-data-0:3.27.7-1.fc40.no 100% |  20.2 MiB/s |   1.7 MiB |  00m00s
[371/517] rhash-0:1.4.3-4.fc40.x86_64   100% |   5.6 MiB/s | 193.7 KiB |  00m00s
[372/517] libquadmath-devel-0:14.0.1-0. 100% |   1.2 MiB/s |  23.8 KiB |  00m00s
[373/517] annobin-docs-0:12.38-1.fc40.n 100% |   4.9 MiB/s |  89.6 KiB |  00m00s
[374/517] python3-numpy-1:1.26.2-4.fc40 100% |  60.1 MiB/s |   7.2 MiB |  00m00s
[375/517] CUnit-0:2.1.3-32.fc40.x86_64  100% | 659.6 KiB/s |  52.1 KiB |  00m00s
[376/517] thrift-0:0.15.0-4.fc40.x86_64 100% |  49.1 MiB/s |   1.6 MiB |  00m00s
[377/517] glib2-devel-0:2.79.1-1.fc40.x 100% |  33.6 MiB/s |   1.3 MiB |  00m00s
[378/517] python3-babel-0:2.13.1-3.fc40 100% |  54.5 MiB/s |   6.8 MiB |  00m00s
[379/517] glib2-0:2.79.1-1.fc40.x86_64  100% |  13.6 MiB/s |   3.0 MiB |  00m00s
[380/517] python3-docutils-0:0.20.1-4.f 100% |  37.4 MiB/s | 996.8 KiB |  00m00s
[381/517] python3-imagesize-0:1.4.1-7.f 100% |   1.5 MiB/s |  22.4 KiB |  00m00s
[382/517] python3-jinja2-0:3.1.3-3.fc40 100% |  27.8 MiB/s | 484.4 KiB |  00m00s
[383/517] python3-requests-0:2.31.0-3.f 100% |   9.9 MiB/s | 141.3 KiB |  00m00s
[384/517] python3-snowballstemmer-0:2.2 100% |  18.0 MiB/s | 240.2 KiB |  00m00s
[385/517] python3-sphinx-theme-alabaste 100% |   1.3 MiB/s |  24.5 KiB |  00m00s
[386/517] python3-packaging-0:23.2-4.fc 100% |   6.6 MiB/s | 115.5 KiB |  00m00s
[387/517] python3-urllib3-0:1.26.18-3.f 100% |  13.8 MiB/s | 254.1 KiB |  00m00s
[388/517] python3-charset-normalizer-0: 100% |   4.8 MiB/s |  98.9 KiB |  00m00s
[389/517] python3-idna-0:3.6-3.fc40.noa 100% |   4.9 MiB/s | 100.8 KiB |  00m00s
[390/517] flexiblas-netlib-0:3.4.1-3.fc 100% |  42.8 MiB/s |   3.1 MiB |  00m00s
[391/517] python3-markupsafe-0:2.1.3-4. 100% |   2.7 MiB/s |  30.6 KiB |  00m00s
[392/517] policycoreutils-python-utils- 100% |   3.8 MiB/s |  47.0 KiB |  00m00s
[393/517] python3-pygments-0:2.17.2-3.f 100% |  14.0 MiB/s |   2.3 MiB |  00m00s
[394/517] libselinux-utils-0:3.6-4.fc40 100% |  10.5 MiB/s | 107.9 KiB |  00m00s
[395/517] libarrow-0:15.0.0-1.fc40.x86_ 100% |  71.2 MiB/s |   5.3 MiB |  00m00s
[396/517] python3-dnf-0:4.18.2-1.fc40.n 100% |   5.6 MiB/s | 549.3 KiB |  00m00s
[397/517] libarrow-glib-devel-0:15.0.0- 100% |  10.0 MiB/s | 144.0 KiB |  00m00s
[398/517] libarrow-doc-0:15.0.0-1.fc40. 100% |   1.4 MiB/s |  28.3 KiB |  00m00s
[399/517] parquet-libs-0:15.0.0-1.fc40. 100% |  33.3 MiB/s | 989.9 KiB |  00m00s
[400/517] lttng-ust-0:2.13.7-3.fc40.x86 100% |  18.6 MiB/s | 324.4 KiB |  00m00s
[401/517] systemtap-sdt-devel-0:5.1~pre 100% |   3.8 MiB/s |  74.7 KiB |  00m00s
[402/517] userspace-rcu-devel-0:0.14.0- 100% |   2.2 MiB/s |  95.7 KiB |  00m00s
[403/517] openssl-1:3.1.4-4.fc40.x86_64 100% |  10.2 MiB/s | 985.4 KiB |  00m00s
[404/517] numactl-libs-0:2.0.16-5.fc40. 100% |   1.3 MiB/s |  30.1 KiB |  00m00s
[405/517] libnl3-cli-0:3.9.0-3.fc40.x86 100% |  14.0 MiB/s | 200.5 KiB |  00m00s
[406/517] libbabeltrace-0:1.5.11-7.fc40 100% |   6.7 MiB/s | 191.8 KiB |  00m00s
[407/517] popt-devel-0:1.19-6.fc40.x86_ 100% | 730.5 KiB/s |  25.6 KiB |  00m00s
[408/517] libarrow-glib-libs-0:15.0.0-1 100% |  21.0 MiB/s | 387.1 KiB |  00m00s
[409/517] brotli-devel-0:1.1.0-3.fc40.x 100% |   2.8 MiB/s |  34.3 KiB |  00m00s
[410/517] bzip2-devel-0:1.0.8-18.fc40.x 100% |  11.0 MiB/s | 213.5 KiB |  00m00s
[411/517] gobject-introspection-devel-0 100% |   8.1 MiB/s | 421.5 KiB |  00m00s
[412/517] rapidjson-devel-0:1.1.0-27.fc 100% |   4.6 MiB/s | 109.5 KiB |  00m00s
[413/517] device-mapper-0:1.02.197-1.fc 100% |   6.1 MiB/s | 137.8 KiB |  00m00s
[414/517] liborc1-0:1.9.2-4.fc40.x86_64 100% |   8.9 MiB/s | 491.3 KiB |  00m00s
[415/517] device-mapper-libs-0:1.02.197 100% |   3.4 MiB/s | 176.5 KiB |  00m00s
[416/517] libselinux-devel-0:3.6-4.fc40 100% |   3.2 MiB/s | 115.6 KiB |  00m00s
[417/517] brotli-0:1.1.0-3.fc40.x86_64  100% |   1.1 MiB/s |  20.4 KiB |  00m00s
[418/517] python-pip-wheel-0:23.3.2-1.f 100% |  56.7 MiB/s |   1.5 MiB |  00m00s
[419/517] libb2-0:0.98.1-11.fc40.x86_64 100% |   1.2 MiB/s |  25.5 KiB |  00m00s
[420/517] mpdecimal-0:2.5.1-9.fc40.x86_ 100% |   4.3 MiB/s |  88.6 KiB |  00m00s
[421/517] python3-libcomps-0:0.1.20-5.f 100% |   3.9 MiB/s |  48.2 KiB |  00m00s
[422/517] dnf-data-0:4.18.2-1.fc40.noar 100% |   1.8 MiB/s |  39.4 KiB |  00m00s
[423/517] tzdata-0:2023d-3.fc40.noarch  100% |   9.4 MiB/s | 433.6 KiB |  00m00s
[424/517] python3-hawkey-0:0.72.0-3.fc4 100% |   4.1 MiB/s | 104.6 KiB |  00m00s
[425/517] libmodulemd-0:2.15.0-8.fc40.x 100% |   6.1 MiB/s | 232.8 KiB |  00m00s
[426/517] python3-rpm-0:4.19.1-4.fc40.x 100% |   3.4 MiB/s |  66.8 KiB |  00m00s
[427/517] perl-IPC-System-Simple-0:1.30 100% |   1.9 MiB/s |  38.6 KiB |  00m00s
[428/517] perl-Term-Table-0:0.018-3.fc4 100% |   1.7 MiB/s |  34.2 KiB |  00m00s
[429/517] python3-libdnf-0:0.72.0-3.fc4 100% |  10.5 MiB/s | 839.9 KiB |  00m00s
[430/517] perl-Object-HashBase-0:0.010- 100% |   1.2 MiB/s |  25.8 KiB |  00m00s
[431/517] ncurses-0:6.4-11.20240113.fc4 100% |  16.9 MiB/s | 415.4 KiB |  00m00s
[432/517] perl-IO-Socket-SSL-0:2.085-1. 100% |   9.5 MiB/s | 224.5 KiB |  00m00s
[433/517] gcc-0:14.0.1-0.4.fc40.x86_64  100% |  18.4 MiB/s |  36.7 MiB |  00m02s
[434/517] perl-Mozilla-CA-0:20231213-3. 100% | 301.2 KiB/s |  13.9 KiB |  00m00s
[435/517] perl-Net-SSLeay-0:1.94-3.fc40 100% |  14.3 MiB/s | 366.3 KiB |  00m00s
[436/517] perl-Archive-Zip-0:1.68-14.fc 100% |   4.4 MiB/s | 104.6 KiB |  00m00s
[437/517] groff-base-0:1.23.0-6.fc40.x8 100% |   8.9 MiB/s |   1.1 MiB |  00m00s
[438/517] perl-Compress-Bzip2-0:2.28-17 100% |   2.9 MiB/s |  67.6 KiB |  00m00s
[439/517] libdb-0:5.3.28-61.fc40.x86_64 100% |  12.0 MiB/s | 762.2 KiB |  00m00s
[440/517] perl-Devel-Size-0:0.83-19.fc4 100% |   1.2 MiB/s |  30.4 KiB |  00m00s
[441/517] perl-File-HomeDir-0:1.006-12. 100% |   2.4 MiB/s |  54.5 KiB |  00m00s
[442/517] perl-Module-Signature-0:0.88- 100% |   3.2 MiB/s |  82.4 KiB |  00m00s
[443/517] perl-Module-Build-2:0.42.34-4 100% |   7.6 MiB/s | 242.4 KiB |  00m00s
[444/517] perl-Text-Glob-0:0.11-23.fc40 100% | 704.4 KiB/s |  13.4 KiB |  00m00s
[445/517] perl-URI-0:5.25-1.fc40.noarch 100% |   5.0 MiB/s | 113.1 KiB |  00m00s
[446/517] perl-local-lib-0:2.000029-7.f 100% |   2.8 MiB/s |  66.1 KiB |  00m00s
[447/517] perl-Text-Diff-0:1.45-21.fc40 100% |   1.9 MiB/s |  40.0 KiB |  00m00s
[448/517] nss-softokn-freebl-devel-0:3. 100% | 923.3 KiB/s |  40.6 KiB |  00m00s
[449/517] nss-softokn-freebl-0:3.97.0-1 100% |  10.1 MiB/s | 361.4 KiB |  00m00s
[450/517] protobuf-0:3.19.6-8.fc40.x86_ 100% |  47.8 MiB/s |   1.0 MiB |  00m00s
[451/517] libquadmath-0:14.0.1-0.4.fc40 100% |   6.4 MiB/s | 184.1 KiB |  00m00s
[452/517] json-c-0:0.17-3.fc40.x86_64   100% |   2.0 MiB/s |  44.0 KiB |  00m00s
[453/517] libargon2-0:20190702-5.fc40.x 100% | 765.1 KiB/s |  28.3 KiB |  00m00s
[454/517] python3-markdown-0:3.5.1-3.fc 100% |  16.1 MiB/s | 181.8 KiB |  00m00s
[455/517] python3-mako-0:1.2.3-6.fc40.n 100% |   6.7 MiB/s | 192.4 KiB |  00m00s
[456/517] gobject-introspection-0:1.79. 100% |   4.5 MiB/s | 106.5 KiB |  00m00s
[457/517] libffi-devel-0:3.4.4-7.fc40.x 100% |   1.1 MiB/s |  28.2 KiB |  00m00s
[458/517] libmount-devel-0:2.39.3-4.fc4 100% | 767.1 KiB/s |  18.4 KiB |  00m00s
[459/517] sysprof-capture-devel-0:45.1- 100% |   2.7 MiB/s |  53.4 KiB |  00m00s
[460/517] pcre2-devel-0:10.42-2.fc40.2. 100% |  10.3 MiB/s | 472.9 KiB |  00m00s
[461/517] flexiblas-0:3.4.1-3.fc40.x86_ 100% |   1.1 MiB/s |  24.9 KiB |  00m00s
[462/517] perl-IO-Compress-Lzma-0:2.206 100% | 311.5 KiB/s |  73.5 KiB |  00m00s
[463/517] flexiblas-openblas-openmp-0:3 100% | 922.2 KiB/s |  17.5 KiB |  00m00s
[464/517] libgfortran-0:14.0.1-0.4.fc40 100% |  25.7 MiB/s | 921.4 KiB |  00m00s
[465/517] libreport-filesystem-0:2.17.1 100% | 700.1 KiB/s |  13.3 KiB |  00m00s
[466/517] gnutls-0:3.8.3-2.fc40.x86_64  100% |  13.0 MiB/s |   1.1 MiB |  00m00s
[467/517] dbus-common-1:1.14.10-3.fc40. 100% | 777.9 KiB/s |  14.8 KiB |  00m00s
[468/517] python3-pyparsing-0:3.1.1-3.f 100% |  11.1 MiB/s | 261.1 KiB |  00m00s
[469/517] libsepol-devel-0:3.6-3.fc40.x 100% |   2.1 MiB/s |  40.2 KiB |  00m00s
[470/517] python3-policycoreutils-0:3.6 100% |  67.3 MiB/s |   2.2 MiB |  00m00s
[471/517] libcomps-0:0.1.20-5.fc40.x86_ 100% |   2.3 MiB/s |  77.6 KiB |  00m00s
[472/517] libarrow-acero-libs-0:15.0.0- 100% |  28.9 MiB/s | 503.9 KiB |  00m00s
[473/517] rpm-sign-libs-0:4.19.1-4.fc40 100% |   1.3 MiB/s |  26.7 KiB |  00m00s
[474/517] perl-Algorithm-Diff-0:1.2010- 100% |   2.3 MiB/s |  46.2 KiB |  00m00s
[475/517] libdnf-0:0.72.0-3.fc40.x86_64 100% |  12.4 MiB/s | 686.1 KiB |  00m00s
[476/517] libsolv-0:0.7.27-4.fc40.x86_6 100% |   9.5 MiB/s | 427.5 KiB |  00m00s
[477/517] perl-inc-latest-2:0.500-28.fc 100% | 963.1 KiB/s |  23.1 KiB |  00m00s
[478/517] perl-Software-License-0:0.104 100% |   4.4 MiB/s | 135.3 KiB |  00m00s
[479/517] gnupg2-0:2.4.4-1.fc40.x86_64  100% |  46.6 MiB/s |   2.7 MiB |  00m00s
[480/517] perl-Compress-Raw-Lzma-0:2.20 100% |   2.2 MiB/s |  50.5 KiB |  00m00s
[481/517] perl-File-Which-0:1.27-11.fc4 100% | 828.9 KiB/s |  21.6 KiB |  00m00s
[482/517] pcre2-utf16-0:10.42-2.fc40.2. 100% |   7.8 MiB/s | 215.8 KiB |  00m00s
[483/517] pcre2-utf32-0:10.42-2.fc40.2. 100% |   7.3 MiB/s | 203.2 KiB |  00m00s
[484/517] zchunk-libs-0:1.4.0-2.fc40.x8 100% |   2.5 MiB/s |  52.2 KiB |  00m00s
[485/517] librepo-0:1.17.0-3.fc40.x86_6 100% |   4.6 MiB/s |  98.4 KiB |  00m00s
[486/517] libassuan-0:2.5.6-4.fc40.x86_ 100% |   3.1 MiB/s |  66.7 KiB |  00m00s
[487/517] nettle-0:3.9.1-6.fc40.x86_64  100% |  11.2 MiB/s | 424.9 KiB |  00m00s
[488/517] libgpg-error-0:1.47-4.fc40.x8 100% |   9.2 MiB/s | 225.4 KiB |  00m00s
[489/517] libgcrypt-0:1.10.3-3.fc40.x86 100% |  10.7 MiB/s | 504.1 KiB |  00m00s
[490/517] libksba-0:1.6.5-3.fc40.x86_64 100% |   5.3 MiB/s | 158.4 KiB |  00m00s
[491/517] npth-0:1.6-18.fc40.x86_64     100% |   1.1 MiB/s |  24.6 KiB |  00m00s
[492/517] python3-audit-0:4.0-7.fc40.x8 100% |   7.5 MiB/s |  68.8 KiB |  00m00s
[493/517] python3-distro-0:1.9.0-3.fc40 100% |   4.1 MiB/s |  45.8 KiB |  00m00s
[494/517] tpm2-tss-0:4.0.1-7.fc40.x86_6 100% |   9.5 MiB/s | 391.1 KiB |  00m00s
[495/517] python3-libselinux-0:3.6-4.fc 100% |   7.1 MiB/s | 197.0 KiB |  00m00s
[496/517] python3-libsemanage-0:3.6-3.f 100% |   2.7 MiB/s |  81.4 KiB |  00m00s
[497/517] python3-setools-0:4.4.4-2.fc4 100% |  31.7 MiB/s | 680.7 KiB |  00m00s
[498/517] ima-evm-utils-0:1.5-4.fc40.x8 100% |   2.9 MiB/s |  62.2 KiB |  00m00s
[499/517] libfsverity-0:1.4-12.fc40.x86 100% | 850.1 KiB/s |  18.7 KiB |  00m00s
[500/517] perl-Data-Section-0:0.200008- 100% |   1.2 MiB/s |  25.0 KiB |  00m00s
[501/517] perl-Text-Template-0:1.61-5.f 100% |   2.4 MiB/s |  59.3 KiB |  00m00s
[502/517] perl-MRO-Compat-0:0.15-9.fc40 100% |   1.1 MiB/s |  25.4 KiB |  00m00s
[503/517] perl-Sub-Exporter-0:0.991-3.f 100% |   3.3 MiB/s |  71.2 KiB |  00m00s
[504/517] openblas-0:0.3.26-1.fc40.x86_ 100% |   2.0 MiB/s |  38.4 KiB |  00m00s
[505/517] perl-Data-OptList-0:0.114-4.f 100% |   1.0 MiB/s |  26.9 KiB |  00m00s
[506/517] perl-Package-Generator-0:1.10 100% | 968.5 KiB/s |  22.3 KiB |  00m00s
[507/517] perl-Params-Util-0:1.102-14.f 100% |   1.4 MiB/s |  33.0 KiB |  00m00s
[508/517] perl-Sub-Install-0:0.929-5.fc 100% | 819.3 KiB/s |  22.9 KiB |  00m00s
[509/517] systemd-rpm-macros-0:255.3-1. 100% |   1.6 MiB/s |  30.1 KiB |  00m00s
[510/517] pyproject-rpm-macros-0:1.12.0 100% |   4.5 MiB/s |  41.9 KiB |  00m00s
[511/517] python-rpm-macros-0:3.12-7.fc 100% | 900.6 KiB/s |  18.0 KiB |  00m00s
[512/517] python3-rpm-generators-0:14-1 100% |   1.4 MiB/s |  29.6 KiB |  00m00s
[513/517] openblas-openmp-0:0.3.26-1.fc 100% |  17.9 MiB/s |   5.0 MiB |  00m00s
[514/517] python3-rpm-macros-0:3.12-7.f 100% | 672.7 KiB/s |  12.8 KiB |  00m00s
[515/517] lua-rpm-macros-0:1-11.fc40.no 100% | 304.3 KiB/s |   9.1 KiB |  00m00s
[516/517] cmake-rpm-macros-0:3.27.7-1.f 100% | 882.4 KiB/s |  18.5 KiB |  00m00s
[517/517] selinux-policy-targeted-0:40. 100% |  16.3 MiB/s |   6.7 MiB |  00m00s
--------------------------------------------------------------------------------
[517/517] Total                         100% |  34.7 MiB/s | 260.7 MiB |  00m08s
Running transaction
[  1/519] Verify package files          100% | 577.0   B/s | 517.0   B |  00m01s
>>> Running pre-transaction scriptlet: selinux-policy-targeted-0:40.10-1.fc40.no
>>> Stop pre-transaction scriptlet: selinux-policy-targeted-0:40.10-1.fc40.noarc
[  2/519] Prepare transaction           100% |   1.3 KiB/s | 517.0   B |  00m00s
[  3/519] Installing cmake-filesystem-0 100% |   3.6 MiB/s |   7.3 KiB |  00m00s
[  4/519] Installing boost-system-0:1.8 100% |  16.9 MiB/s |  17.3 KiB |  00m00s
[  5/519] Installing boost-chrono-0:1.8 100% |  37.7 MiB/s |  38.6 KiB |  00m00s
[  6/519] Installing nspr-0:4.35.0-20.f 100% | 153.6 MiB/s | 314.5 KiB |  00m00s
[  7/519] Installing nss-util-0:3.97.0- 100% | 221.8 MiB/s | 227.1 KiB |  00m00s
[  8/519] Installing boost-thread-0:1.8 100% | 134.5 MiB/s | 137.8 KiB |  00m00s
[  9/519] Installing expat-0:2.5.0-5.fc 100% | 262.5 MiB/s | 268.8 KiB |  00m00s
[ 10/519] Installing zlib-ng-compat-dev 100% | 102.0 MiB/s | 104.5 KiB |  00m00s
[ 11/519] Installing m4-0:1.4.19-9.fc40 100% | 145.3 MiB/s | 595.2 KiB |  00m00s
[ 12/519] Installing libicu-0:74.2-1.fc 100% | 349.4 MiB/s |  34.9 MiB |  00m00s
[ 13/519] Installing libgpg-error-0:1.4 100% | 171.6 MiB/s | 878.5 KiB |  00m00s
[ 14/519] Installing json-c-0:0.17-3.fc 100% |  81.7 MiB/s |  83.6 KiB |  00m00s
[ 15/519] Installing libarrow-doc-0:15. 100% | 113.5 MiB/s | 116.2 KiB |  00m00s
[ 16/519] Installing libnl3-0:3.9.0-3.f 100% | 251.0 MiB/s |   1.0 MiB |  00m00s
[ 17/519] Installing boost-regex-0:1.83 100% | 265.6 MiB/s | 272.0 KiB |  00m00s
[ 18/519] Installing nspr-devel-0:4.35. 100% | 149.3 MiB/s | 458.6 KiB |  00m00s
[ 19/519] Installing python-rpm-macros- 100% |   0.0   B/s |  22.8 KiB |  00m00s
[ 20/519] Installing libmpc-0:1.3.1-5.f 100% |  81.2 MiB/s | 166.2 KiB |  00m00s
[ 21/519] Installing kernel-headers-0:6 100% | 172.5 MiB/s |   6.4 MiB |  00m00s
[ 22/519] Installing emacs-filesystem-1 100% |   0.0   B/s | 544.0   B |  00m00s
[ 23/519] Installing snappy-0:1.1.10-4. 100% |  67.1 MiB/s |  68.7 KiB |  00m00s
[ 24/519] Installing libuuid-devel-0:2. 100% |   7.8 MiB/s |  15.9 KiB |  00m00s
[ 25/519] Installing libstdc++-devel-0: 100% | 300.0 MiB/s |  14.7 MiB |  00m00s
[ 26/519] Installing boost-context-0:1. 100% |  17.1 MiB/s |  17.5 KiB |  00m00s
[ 27/519] Installing boost-atomic-0:1.8 100% |  21.5 MiB/s |  22.0 KiB |  00m00s
[ 28/519] Installing boost-filesystem-0 100% |  24.2 MiB/s | 148.6 KiB |  00m00s
[ 29/519] Installing openssl-devel-1:3. 100% |  55.4 MiB/s |   5.0 MiB |  00m00s
[ 30/519] Installing python3-rpm-macros 100% |   0.0   B/s |   6.7 KiB |  00m00s
[ 31/519] Installing nss-util-devel-0:3 100% | 154.0 MiB/s | 315.4 KiB |  00m00s
[ 32/519] Installing libibverbs-0:48.0- 100% |  46.2 MiB/s |   1.2 MiB |  00m00s
>>> Running pre-install scriptlet: tpm2-tss-0:4.0.1-7.fc40.x86_64
>>> Stop pre-install scriptlet: tpm2-tss-0:4.0.1-7.fc40.x86_64
[ 33/519] Installing tpm2-tss-0:4.0.1-7 100% | 211.5 MiB/s |   1.5 MiB |  00m00s
[ 34/519] Installing nss-softokn-freebl 100% | 274.1 MiB/s | 842.1 KiB |  00m00s
[ 35/519] Installing nss-softokn-0:3.97 100% | 371.3 MiB/s |   1.9 MiB |  00m00s
[ 36/519] Installing zchunk-libs-0:1.4. 100% |  96.2 MiB/s |  98.5 KiB |  00m00s
[ 37/519] Installing libsolv-0:0.7.27-4 100% | 226.1 MiB/s | 926.0 KiB |  00m00s
[ 38/519] Installing libgfortran-0:14.0 100% | 367.8 MiB/s |   2.9 MiB |  00m00s
[ 39/519] Installing libargon2-0:201907 100% |  48.9 MiB/s |  50.1 KiB |  00m00s
[ 40/519] Installing libquadmath-0:14.0 100% | 161.7 MiB/s | 331.2 KiB |  00m00s
[ 41/519] Installing openssl-1:3.1.4-4. 100% | 156.2 MiB/s |   1.6 MiB |  00m00s
[ 42/519] Installing thrift-0:0.15.0-4. 100% | 326.4 MiB/s |   4.6 MiB |  00m00s
[ 43/519] Installing gtest-0:1.14.0-4.f 100% | 237.8 MiB/s | 487.0 KiB |  00m00s
[ 44/519] Installing gmock-0:1.14.0-4.f 100% | 137.0 MiB/s | 140.3 KiB |  00m00s
[ 45/519] Installing libunwind-0:1.7.2- 100% | 161.6 MiB/s | 165.4 KiB |  00m00s
[ 46/519] Installing lua-0:5.4.6-5.fc40 100% | 293.4 MiB/s | 600.8 KiB |  00m00s
[ 47/519] Installing vim-filesystem-2:9 100% |   4.6 MiB/s |   4.7 KiB |  00m00s
[ 48/519] Installing libyaml-0:0.2.5-14 100% | 128.7 MiB/s | 131.8 KiB |  00m00s
[ 49/519] Installing libibumad-0:48.0-4 100% |   0.0   B/s |  44.8 KiB |  00m00s
[ 50/519] Installing re2-1:20220601-5.f 100% | 241.5 MiB/s | 494.6 KiB |  00m00s
[ 51/519] Installing utf8proc-0:2.7.0-7 100% | 355.3 MiB/s | 363.8 KiB |  00m00s
[ 52/519] Installing userspace-rcu-0:0. 100% | 201.3 MiB/s | 412.2 KiB |  00m00s
[ 53/519] Installing boost-program-opti 100% | 267.3 MiB/s | 273.8 KiB |  00m00s
[ 54/519] Installing boost-date-time-0: 100% |  16.9 MiB/s |  17.3 KiB |  00m00s
[ 55/519] Installing boost-container-0: 100% |  65.0 MiB/s |  66.5 KiB |  00m00s
[ 56/519] Installing lz4-devel-0:1.9.4- 100% |  94.8 MiB/s |  97.1 KiB |  00m00s
[ 57/519] Installing libzstd-devel-0:1. 100% | 194.2 MiB/s | 198.9 KiB |  00m00s
[ 58/519] Installing libblkid-devel-0:2 100% |  19.9 MiB/s |  20.4 KiB |  00m00s
[ 59/519] Installing checkpolicy-0:3.6- 100% | 370.4 MiB/s |   1.5 MiB |  00m00s
[ 60/519] Installing boost-json-0:1.83. 100% | 318.5 MiB/s | 326.2 KiB |  00m00s
[ 61/519] Installing boost-wave-0:1.83. 100% | 311.0 MiB/s | 636.9 KiB |  00m00s
[ 62/519] Installing userspace-rcu-deve 100% |  90.2 MiB/s | 554.1 KiB |  00m00s
[ 63/519] Installing utf8proc-devel-0:2 100% |   0.0   B/s |  31.1 KiB |  00m00s
[ 64/519] Installing re2-devel-1:202206 100% |  61.6 MiB/s |  63.0 KiB |  00m00s
[ 65/519] Installing gperftools-libs-0: 100% | 338.8 MiB/s |   1.4 MiB |  00m00s
[ 66/519] Installing gtest-devel-0:1.14 100% | 210.2 MiB/s |   1.1 MiB |  00m00s
[ 67/519] Installing libargon2-devel-0: 100% |   0.0   B/s |  31.3 KiB |  00m00s
[ 68/519] Installing nss-softokn-freebl 100% | 253.5 MiB/s | 259.6 KiB |  00m00s
[ 69/519] Installing nss-softokn-devel- 100% |   0.0   B/s |  12.1 KiB |  00m00s
[ 70/519] Installing ima-evm-utils-0:1. 100% |  71.8 MiB/s | 147.1 KiB |  00m00s
[ 71/519] Installing librdmacm-0:48.0-4 100% | 144.7 MiB/s | 148.2 KiB |  00m00s
[ 72/519] Installing pyproject-rpm-macr 100% |  98.4 MiB/s | 100.8 KiB |  00m00s
[ 73/519] Installing boost-fiber-0:1.83 100% |  81.8 MiB/s |  83.7 KiB |  00m00s
[ 74/519] Installing boost-log-0:1.83.0 100% | 294.3 MiB/s |   1.5 MiB |  00m00s
[ 75/519] Installing boost-coroutine-0: 100% |   0.0   B/s |  22.2 KiB |  00m00s
[ 76/519] Installing snappy-devel-0:1.1 100% |  46.3 MiB/s |  47.4 KiB |  00m00s
[ 77/519] Installing cpp-0:14.0.1-0.4.f 100% | 351.0 MiB/s |  34.7 MiB |  00m00s
[ 78/519] Installing boost-graph-0:1.83 100% | 167.7 MiB/s | 343.3 KiB |  00m00s
[ 79/519] Installing libnl3-cli-0:3.9.0 100% | 134.9 MiB/s |   1.1 MiB |  00m00s
[ 80/519] Installing json-c-devel-0:0.1 100% |  75.8 MiB/s | 155.3 KiB |  00m00s
[ 81/519] Installing libassuan-0:2.5.6- 100% | 161.4 MiB/s | 165.3 KiB |  00m00s
[ 82/519] Installing libgcrypt-0:1.10.3 100% | 324.0 MiB/s |   1.3 MiB |  00m00s
[ 83/519] Installing libksba-0:1.6.5-3. 100% | 128.5 MiB/s | 394.9 KiB |  00m00s
[ 84/519] Installing libicu-devel-0:74. 100% | 225.6 MiB/s |   5.6 MiB |  00m00s
[ 85/519] Installing boost-locale-0:1.8 100% | 296.5 MiB/s | 607.2 KiB |  00m00s
[ 86/519] Installing libcomps-0:0.1.20- 100% | 201.8 MiB/s | 206.7 KiB |  00m00s
[ 87/519] Installing boost-type_erasure 100% |  57.9 MiB/s |  59.3 KiB |  00m00s
[ 88/519] Installing boost-timer-0:1.83 100% |  25.5 MiB/s |  26.1 KiB |  00m00s
[ 89/519] Installing rapidjson-devel-0: 100% | 199.9 MiB/s | 614.1 KiB |  00m00s
[ 90/519] Installing lua-rpm-macros-0:1 100% |   0.0   B/s |   2.5 KiB |  00m00s
[ 91/519] Installing lua-devel-0:5.4.6- 100% |   0.0   B/s |  50.1 KiB |  00m00s
[ 92/519] Installing openblas-0:0.3.26- 100% |  95.5 MiB/s |  97.8 KiB |  00m00s
[ 93/519] Installing openblas-openmp-0: 100% | 547.6 MiB/s |  38.3 MiB |  00m00s
[ 94/519] Installing flexiblas-0:3.4.1- 100% |   0.0   B/s |  47.9 KiB |  00m00s
[ 95/519] Installing flexiblas-openblas 100% |  39.2 MiB/s |  40.2 KiB |  00m00s
[ 96/519] Installing flexiblas-netlib-0 100% | 351.8 MiB/s |  10.2 MiB |  00m00s
[ 97/519] Installing libfsverity-0:1.4- 100% |   0.0   B/s |  33.6 KiB |  00m00s
[ 98/519] Installing npth-0:1.6-18.fc40 100% |  49.3 MiB/s |  50.5 KiB |  00m00s
[ 99/519] Installing nettle-0:3.9.1-6.f 100% | 258.2 MiB/s | 793.3 KiB |  00m00s
[100/519] Installing gnutls-0:3.8.3-2.f 100% | 288.0 MiB/s |   3.2 MiB |  00m00s
[101/519] Installing glib2-0:2.79.1-1.f 100% | 319.1 MiB/s |  14.4 MiB |  00m00s
[102/519] Installing libmodulemd-0:2.15 100% | 234.3 MiB/s | 719.7 KiB |  00m00s
[103/519] Installing gnupg2-0:2.4.4-1.f 100% | 306.7 MiB/s |   9.5 MiB |  00m00s
[104/519] Installing rpm-sign-libs-0:4. 100% |  39.3 MiB/s |  40.2 KiB |  00m00s
[105/519] Installing libbabeltrace-0:1. 100% | 170.6 MiB/s | 524.2 KiB |  00m00s
[106/519] Installing gobject-introspect 100% | 159.0 MiB/s | 325.6 KiB |  00m00s
[107/519] Installing librepo-0:1.17.0-3 100% | 239.7 MiB/s | 245.5 KiB |  00m00s
[108/519] Installing libdnf-0:0.72.0-3. 100% | 211.1 MiB/s |   2.1 MiB |  00m00s
[109/519] Installing pcre2-utf32-0:10.4 100% | 265.1 MiB/s | 543.0 KiB |  00m00s
[110/519] Installing pcre2-utf16-0:10.4 100% | 278.8 MiB/s | 571.0 KiB |  00m00s
[111/519] Installing pcre2-devel-0:10.4 100% | 214.1 MiB/s |   1.9 MiB |  00m00s
[112/519] Installing libsepol-devel-0:3 100% |  62.4 MiB/s | 127.7 KiB |  00m00s
[113/519] Installing libselinux-devel-0 100% |  31.4 MiB/s | 160.6 KiB |  00m00s
[114/519] Installing libmount-devel-0:2 100% |   0.0   B/s |  38.1 KiB |  00m00s
[115/519] Installing dbus-common-1:1.14 100% | 521.2 KiB/s |  13.6 KiB |  00m00s
>>> Running post-install scriptlet: dbus-common-1:1.14.10-3.fc40.noarch
>>> Stop post-install scriptlet: dbus-common-1:1.14.10-3.fc40.noarch
>>> Running pre-install scriptlet: dbus-broker-0:35-4.fc40.x86_64
>>> Stop pre-install scriptlet: dbus-broker-0:35-4.fc40.x86_64
[116/519] Installing dbus-broker-0:35-4 100% |  41.4 MiB/s | 381.2 KiB |  00m00s
>>> Running post-install scriptlet: dbus-broker-0:35-4.fc40.x86_64
>>> Stop post-install scriptlet: dbus-broker-0:35-4.fc40.x86_64
[117/519] Installing dbus-1:1.14.10-3.f 100% |   0.0   B/s | 124.0   B |  00m00s
[118/519] Installing libreport-filesyst 100% |   0.0   B/s |   1.5 KiB |  00m00s
[119/519] Installing dnf-data-0:4.18.2- 100% |  40.2 MiB/s |  41.2 KiB |  00m00s
[120/519] Installing sysprof-capture-de 100% | 249.6 MiB/s | 255.6 KiB |  00m00s
[121/519] Installing libffi-devel-0:3.4 100% |  34.1 MiB/s |  34.9 KiB |  00m00s
[122/519] Installing protobuf-0:3.19.6- 100% | 325.4 MiB/s |   3.3 MiB |  00m00s
[123/519] Installing liborc1-0:1.9.2-4. 100% | 318.2 MiB/s |   1.6 MiB |  00m00s
[124/519] Installing libarrow-0:15.0.0- 100% | 411.4 MiB/s |  21.8 MiB |  00m00s
[125/519] Installing parquet-libs-0:15. 100% | 358.1 MiB/s |   3.2 MiB |  00m00s
[126/519] Installing libarrow-acero-lib 100% | 340.1 MiB/s |   1.4 MiB |  00m00s
[127/519] Installing libarrow-glib-libs 100% | 345.5 MiB/s |   1.4 MiB |  00m00s
[128/519] Installing libdb-0:5.3.28-61. 100% | 121.8 MiB/s |   1.8 MiB |  00m00s
>>> Running pre-install scriptlet: groff-base-0:1.23.0-6.fc40.x86_64
>>> Stop pre-install scriptlet: groff-base-0:1.23.0-6.fc40.x86_64
[129/519] Installing groff-base-0:1.23. 100% | 148.4 MiB/s |   3.9 MiB |  00m00s
>>> Running post-install scriptlet: groff-base-0:1.23.0-6.fc40.x86_64
>>> Stop post-install scriptlet: groff-base-0:1.23.0-6.fc40.x86_64
[130/519] Installing ncurses-0:6.4-11.2 100% | 204.2 MiB/s | 627.4 KiB |  00m00s
[131/519] Installing perl-Digest-0:1.20 100% |  36.1 MiB/s |  37.0 KiB |  00m00s
[132/519] Installing perl-Digest-MD5-0: 100% |  60.2 MiB/s |  61.6 KiB |  00m00s
[133/519] Installing perl-FileHandle-0: 100% |   0.0   B/s |   9.8 KiB |  00m00s
[134/519] Installing perl-B-0:1.88-506. 100% | 242.1 MiB/s | 495.7 KiB |  00m00s
[135/519] Installing perl-Data-Dumper-0 100% | 110.9 MiB/s | 113.6 KiB |  00m00s
[136/519] Installing perl-libnet-0:3.15 100% | 143.7 MiB/s | 294.3 KiB |  00m00s
[137/519] Installing perl-AutoLoader-0: 100% |   0.0   B/s |  20.9 KiB |  00m00s
[138/519] Installing perl-Class-Struct- 100% |   0.0   B/s |  25.9 KiB |  00m00s
[139/519] Installing perl-locale-0:1.10 100% |   0.0   B/s |   6.6 KiB |  00m00s
[140/519] Installing perl-URI-0:5.25-1. 100% |  77.2 MiB/s | 237.0 KiB |  00m00s
[141/519] Installing perl-File-Path-0:2 100% |  63.0 MiB/s |  64.5 KiB |  00m00s
[142/519] Installing perl-Pod-Escapes-1 100% |   0.0   B/s |  25.9 KiB |  00m00s
[143/519] Installing perl-Socket-4:2.03 100% | 122.7 MiB/s | 125.6 KiB |  00m00s
[144/519] Installing perl-SelectSaver-0 100% |   0.0   B/s |   2.6 KiB |  00m00s
[145/519] Installing perl-Term-ANSIColo 100% |  96.8 MiB/s |  99.1 KiB |  00m00s
[146/519] Installing perl-Term-Cap-0:1. 100% |   0.0   B/s |  30.5 KiB |  00m00s
[147/519] Installing perl-Text-Tabs+Wra 100% |   0.0   B/s |  24.7 KiB |  00m00s
[148/519] Installing perl-Time-Local-2: 100% |  68.9 MiB/s |  70.5 KiB |  00m00s
[149/519] Installing perl-base-0:2.27-5 100% |   0.0   B/s |  12.9 KiB |  00m00s
[150/519] Installing perl-if-0:0.61.000 100% |   0.0   B/s |   6.2 KiB |  00m00s
[151/519] Installing perl-POSIX-0:2.13- 100% | 224.9 MiB/s | 230.3 KiB |  00m00s
[152/519] Installing perl-mro-0:1.28-50 100% |  41.7 MiB/s |  42.7 KiB |  00m00s
[153/519] Installing perl-IO-Socket-IP- 100% |  98.1 MiB/s | 100.4 KiB |  00m00s
[154/519] Installing perl-File-stat-0:1 100% |   0.0   B/s |  13.2 KiB |  00m00s
[155/519] Installing perl-overloading-0 100% |   0.0   B/s |   5.5 KiB |  00m00s
[156/519] Installing perl-Mozilla-CA-0: 100% |   9.9 MiB/s |  10.2 KiB |  00m00s
[157/519] Installing perl-Net-SSLeay-0: 100% | 194.7 MiB/s |   1.4 MiB |  00m00s
[158/519] Installing perl-IO-Socket-SSL 100% | 224.3 MiB/s | 689.0 KiB |  00m00s
[159/519] Installing perl-Pod-Usage-4:2 100% |  84.2 MiB/s |  86.3 KiB |  00m00s
[160/519] Installing perl-Errno-0:1.37- 100% |   0.0   B/s |   8.8 KiB |  00m00s
[161/519] Installing perl-Scalar-List-U 100% | 145.2 MiB/s | 148.7 KiB |  00m00s
[162/519] Installing perl-constant-0:1. 100% |   0.0   B/s |  27.4 KiB |  00m00s
[163/519] Installing perl-Getopt-Std-0: 100% |   0.0   B/s |  11.6 KiB |  00m00s
[164/519] Installing perl-MIME-Base64-0 100% |  47.2 MiB/s |  48.3 KiB |  00m00s
[165/519] Installing perl-parent-1:0.24 100% |   0.0   B/s |  10.4 KiB |  00m00s
[166/519] Installing perl-vars-0:1.05-5 100% |   0.0   B/s |   4.3 KiB |  00m00s
[167/519] Installing perl-Fcntl-0:1.15- 100% |   6.3 MiB/s |  25.8 KiB |  00m00s
[168/519] Installing perl-Symbol-0:1.09 100% |   0.0   B/s |   7.2 KiB |  00m00s
[169/519] Installing perl-Text-ParseWor 100% |   0.0   B/s |  14.5 KiB |  00m00s
[170/519] Installing perl-Storable-1:3. 100% | 228.5 MiB/s | 233.9 KiB |  00m00s
[171/519] Installing perl-File-Temp-1:0 100% | 160.2 MiB/s | 164.0 KiB |  00m00s
[172/519] Installing perl-IPC-Open3-0:1 100% |   0.0   B/s |  23.3 KiB |  00m00s
[173/519] Installing perl-IO-0:1.52-506 100% | 151.7 MiB/s | 155.3 KiB |  00m00s
[174/519] Installing perl-overload-0:1. 100% |   0.0   B/s |  71.9 KiB |  00m00s
[175/519] Installing perl-HTTP-Tiny-0:0 100% | 150.6 MiB/s | 154.2 KiB |  00m00s
[176/519] Installing perl-Pod-Simple-1: 100% | 185.4 MiB/s | 569.4 KiB |  00m00s
[177/519] Installing perl-Getopt-Long-1 100% | 143.3 MiB/s | 146.7 KiB |  00m00s
[178/519] Installing perl-podlators-1:5 100% | 152.4 MiB/s | 312.1 KiB |  00m00s
[179/519] Installing perl-File-Basename 100% |   0.0   B/s |  14.6 KiB |  00m00s
[180/519] Installing perl-Carp-0:1.54-5 100% |  46.5 MiB/s |  47.7 KiB |  00m00s
[181/519] Installing perl-Exporter-0:5. 100% |   0.0   B/s |  55.5 KiB |  00m00s
[182/519] Installing perl-PathTools-0:3 100% |  89.9 MiB/s | 184.2 KiB |  00m00s
[183/519] Installing perl-DynaLoader-0: 100% |   0.0   B/s |  32.5 KiB |  00m00s
[184/519] Installing perl-DB_File-0:1.8 100% | 190.0 MiB/s | 194.6 KiB |  00m00s
[185/519] Installing perl-GDBM_File-1:1 100% |  82.8 MiB/s |  84.8 KiB |  00m00s
[186/519] Installing perl-NDBM_File-0:1 100% |  29.0 MiB/s |  29.7 KiB |  00m00s
[187/519] Installing perl-ODBM_File-0:1 100% |  32.8 MiB/s |  33.6 KiB |  00m00s
[188/519] Installing perl-Encode-4:3.20 100% | 294.8 MiB/s |   4.7 MiB |  00m00s
[189/519] Installing perl-libs-4:5.38.2 100% | 216.1 MiB/s |   9.9 MiB |  00m00s
[190/519] Installing perl-Pod-Perldoc-0 100% |  82.3 MiB/s | 168.6 KiB |  00m00s
[191/519] Installing perl-doc-0:5.38.2- 100% | 334.7 MiB/s |  10.7 MiB |  00m00s
[192/519] Installing perl-interpreter-4 100% | 118.6 MiB/s | 121.4 KiB |  00m00s
[193/519] Installing perl-File-Find-0:1 100% |   0.0   B/s |  42.4 KiB |  00m00s
[194/519] Installing perl-version-8:0.9 100% | 128.4 MiB/s | 131.5 KiB |  00m00s
[195/519] Installing perl-File-Copy-0:2 100% |   0.0   B/s |  20.2 KiB |  00m00s
[196/519] Installing perl-Time-HiRes-4: 100% | 118.9 MiB/s | 121.8 KiB |  00m00s
[197/519] Installing perl-ExtUtils-Mani 100% |  84.3 MiB/s |  86.3 KiB |  00m00s
[198/519] Installing perl-File-Compare- 100% |   0.0   B/s |   6.0 KiB |  00m00s
[199/519] Installing perl-threads-1:2.3 100% | 114.4 MiB/s | 117.1 KiB |  00m00s
[200/519] Installing perl-threads-share 100% |  83.9 MiB/s |  85.9 KiB |  00m00s
[201/519] Installing perl-CPAN-Meta-Req 100% |  81.4 MiB/s |  83.3 KiB |  00m00s
[202/519] Installing perl-ExtUtils-Pars 100% | 197.5 MiB/s | 404.5 KiB |  00m00s
[203/519] Installing perl-Compress-Raw- 100% | 158.3 MiB/s | 162.1 KiB |  00m00s
[204/519] Installing perl-lib-0:0.65-50 100% |   0.0   B/s |   8.9 KiB |  00m00s
[205/519] Installing perl-Module-CoreLi 100% | 554.8 MiB/s |   1.1 MiB |  00m00s
[206/519] Installing perl-Module-Metada 100% |  67.3 MiB/s |  68.9 KiB |  00m00s
[207/519] Installing perl-Digest-SHA-1: 100% | 116.2 MiB/s | 119.0 KiB |  00m00s
[208/519] Installing perl-Devel-Peek-0: 100% |   0.0   B/s |  45.2 KiB |  00m00s
[209/519] Installing perl-Module-Load-1 100% |   0.0   B/s |  15.8 KiB |  00m00s
[210/519] Installing perl-Perl-OSType-0 100% |   0.0   B/s |  34.3 KiB |  00m00s
[211/519] Installing perl-Term-ReadLine 100% |   0.0   B/s |  17.8 KiB |  00m00s
[212/519] Installing perl-Tie-0:4.6-506 100% |  16.5 MiB/s |  33.7 KiB |  00m00s
[213/519] Installing perl-Unicode-Norma 100% | 228.2 MiB/s | 467.4 KiB |  00m00s
[214/519] Installing perl-meta-notation 100% |   0.0   B/s |   2.3 KiB |  00m00s
[215/519] Installing perl-Dumpvalue-0:2 100% |   0.0   B/s |  20.2 KiB |  00m00s
[216/519] Installing perl-Thread-Queue- 100% |  29.6 MiB/s |  30.3 KiB |  00m00s
[217/519] Installing autoconf-0:2.71-10 100% | 304.2 MiB/s |   2.4 MiB |  00m00s
[218/519] Installing perl-Net-Ping-0:2. 100% | 132.1 MiB/s | 135.3 KiB |  00m00s
[219/519] Installing perl-ExtUtils-Comm 100% |   0.0   B/s |  10.1 KiB |  00m00s
[220/519] Installing perl-Pod-Html-0:1. 100% |  42.2 MiB/s |  43.2 KiB |  00m00s
[221/519] Installing perl-AutoSplit-0:5 100% |   0.0   B/s |  23.5 KiB |  00m00s
[222/519] Installing perl-Benchmark-0:1 100% |   0.0   B/s |  36.7 KiB |  00m00s
[223/519] Installing perl-Test-Harness- 100% |  94.3 MiB/s | 579.6 KiB |  00m00s
[224/519] Installing perl-CPAN-Meta-YAM 100% |  50.5 MiB/s |  51.7 KiB |  00m00s
[225/519] Installing perl-Compress-Raw- 100% |  69.2 MiB/s |  70.8 KiB |  00m00s
[226/519] Installing perl-IO-Compress-0 100% | 173.2 MiB/s | 886.6 KiB |  00m00s
[227/519] Installing perl-IO-Zlib-1:1.1 100% |   0.0   B/s |  26.5 KiB |  00m00s
[228/519] Installing perl-Devel-PPPort- 100% | 290.2 MiB/s | 891.6 KiB |  00m00s
[229/519] Installing perl-DirHandle-0:1 100% |   0.0   B/s |   3.8 KiB |  00m00s
[230/519] Installing perl-ExtUtils-Cons 100% |  85.5 MiB/s |  87.6 KiB |  00m00s
[231/519] Installing perl-ExtUtils-MM-U 100% |   0.0   B/s |   3.6 KiB |  00m00s
[232/519] Installing perl-Hash-Util-Fie 100% |  62.8 MiB/s |  64.4 KiB |  00m00s
[233/519] Installing perl-Hash-Util-0:0 100% |  55.1 MiB/s |  56.5 KiB |  00m00s
[234/519] Installing perl-I18N-LangTags 100% |  81.6 MiB/s |  83.6 KiB |  00m00s
[235/519] Installing perl-Locale-Makete 100% | 169.7 MiB/s | 173.8 KiB |  00m00s
[236/519] Installing perl-Locale-Makete 100% |   0.0   B/s |  13.5 KiB |  00m00s
[237/519] Installing perl-Params-Check- 100% |   0.0   B/s |  28.5 KiB |  00m00s
[238/519] Installing perl-Module-Load-C 100% |   0.0   B/s |  29.9 KiB |  00m00s
[239/519] Installing perl-IPC-Cmd-2:1.0 100% |  83.8 MiB/s |  85.8 KiB |  00m00s
[240/519] Installing perl-Math-Complex- 100% |   0.0   B/s |  85.8 KiB |  00m00s
[241/519] Installing perl-Math-BigInt-1 100% | 313.0 MiB/s | 961.6 KiB |  00m00s
[242/519] Installing perl-JSON-PP-1:4.1 100% | 140.1 MiB/s | 143.4 KiB |  00m00s
[243/519] Installing perl-CPAN-Meta-0:2 100% |  99.8 MiB/s | 613.2 KiB |  00m00s
[244/519] Installing perl-SelfLoader-0: 100% |   0.0   B/s |  22.8 KiB |  00m00s
[245/519] Installing perl-Sys-Hostname- 100% |  20.8 MiB/s |  21.3 KiB |  00m00s
[246/519] Installing perl-Text-Balanced 100% | 110.0 MiB/s | 112.6 KiB |  00m00s
[247/519] Installing perl-Tie-RefHash-0 100% |  34.9 MiB/s |  35.7 KiB |  00m00s
[248/519] Installing perl-User-pwent-0: 100% |   0.0   B/s |  18.1 KiB |  00m00s
[249/519] Installing perl-autouse-0:1.1 100% |   0.0   B/s |   6.3 KiB |  00m00s
[250/519] Installing perl-subs-0:1.04-5 100% |   0.0   B/s |   2.5 KiB |  00m00s
[251/519] Installing perl-Opcode-0:1.64 100% |  52.7 MiB/s |  53.9 KiB |  00m00s
[252/519] Installing perl-Safe-0:2.44-5 100% |   0.0   B/s |  31.0 KiB |  00m00s
[253/519] Installing perl-Params-Util-0 100% |  59.6 MiB/s |  61.1 KiB |  00m00s
[254/519] Installing perl-Sub-Install-0 100% |   0.0   B/s |  37.1 KiB |  00m00s
[255/519] Installing perl-Data-OptList- 100% |  50.9 MiB/s |  52.1 KiB |  00m00s
[256/519] Installing perl-Devel-SelfStu 100% |   0.0   B/s |   7.3 KiB |  00m00s
[257/519] Installing perl-Math-BigInt-F 100% |  45.8 MiB/s |  46.9 KiB |  00m00s
[258/519] Installing perl-bignum-0:0.67 100% | 133.1 MiB/s | 136.3 KiB |  00m00s
[259/519] Installing perl-File-Fetch-0: 100% |  58.7 MiB/s |  60.1 KiB |  00m00s
[260/519] Installing perl-fields-0:2.27 100% |   0.0   B/s |  12.3 KiB |  00m00s
[261/519] Installing perl-DBM_Filter-0: 100% |  29.8 MiB/s |  30.5 KiB |  00m00s
[262/519] Installing automake-0:1.16.5- 100% | 220.3 MiB/s |   1.8 MiB |  00m00s
[263/519] Installing perl-debugger-0:1. 100% | 393.7 MiB/s | 403.2 KiB |  00m00s
[264/519] Installing perl-sigtrap-0:1.1 100% |   0.0   B/s |  11.4 KiB |  00m00s
[265/519] Installing perl-Unicode-Colla 100% | 323.0 MiB/s |   4.2 MiB |  00m00s
[266/519] Installing perl-Unicode-UCD-0 100% | 200.2 MiB/s | 205.0 KiB |  00m00s
[267/519] Installing perl-Env-0:1.06-50 100% |   0.0   B/s |  27.1 KiB |  00m00s
[268/519] Installing perl-Module-CoreLi 100% |   0.0   B/s |  19.3 KiB |  00m00s
[269/519] Installing perl-Archive-Zip-0 100% | 145.3 MiB/s | 297.6 KiB |  00m00s
[270/519] Installing perl-Thread-0:3.05 100% |   0.0   B/s |  12.5 KiB |  00m00s
[271/519] Installing perl-Thread-Semaph 100% |   0.0   B/s |  10.6 KiB |  00m00s
[272/519] Installing perl-experimental- 100% |  40.8 MiB/s |  41.8 KiB |  00m00s
[273/519] Installing infiniband-diags-0 100% | 165.1 MiB/s |   1.0 MiB |  00m00s
[274/519] Installing perl-Pod-Checker-4 100% |  51.9 MiB/s |  53.2 KiB |  00m00s
[275/519] Installing perl-diagnostics-0 100% | 448.8 MiB/s | 459.5 KiB |  00m00s
[276/519] Installing perl-macros-4:5.38 100% |   0.0   B/s |   5.8 KiB |  00m00s
[277/519] Installing perl-utils-0:5.38. 100% |  96.5 MiB/s |  98.9 KiB |  00m00s
[278/519] Installing perl-Attribute-Han 100% |   0.0   B/s |  40.5 KiB |  00m00s
[279/519] Installing perl-Config-Extens 100% |   0.0   B/s |   3.2 KiB |  00m00s
[280/519] Installing perl-Config-Perl-V 100% |  26.5 MiB/s |  27.1 KiB |  00m00s
[281/519] Installing perl-English-0:1.1 100% |   0.0   B/s |   6.6 KiB |  00m00s
[282/519] Installing perl-File-DosGlob- 100% |   0.0   B/s |  26.3 KiB |  00m00s
[283/519] Installing perl-FileCache-0:1 100% |   0.0   B/s |   7.9 KiB |  00m00s
[284/519] Installing perl-FindBin-0:1.5 100% |   0.0   B/s |   6.8 KiB |  00m00s
[285/519] Installing perl-I18N-Collate- 100% |   0.0   B/s |   7.6 KiB |  00m00s
[286/519] Installing perl-I18N-Langinfo 100% |  26.4 MiB/s |  27.0 KiB |  00m00s
[287/519] Installing perl-IPC-SysV-0:2. 100% |  74.8 MiB/s |  76.6 KiB |  00m00s
[288/519] Installing perl-Memoize-0:1.1 100% |  65.0 MiB/s |  66.5 KiB |  00m00s
[289/519] Installing perl-Module-Loaded 100% |   0.0   B/s |   5.5 KiB |  00m00s
[290/519] Installing perl-NEXT-0:0.69-5 100% |   0.0   B/s |  23.9 KiB |  00m00s
[291/519] Installing perl-Net-0:1.03-50 100% |   0.0   B/s |  24.2 KiB |  00m00s
[292/519] Installing perl-PerlIO-via-Qu 100% |  31.3 MiB/s |  32.1 KiB |  00m00s
[293/519] Installing perl-Pod-Functions 100% |   0.0   B/s |  14.6 KiB |  00m00s
[294/519] Installing perl-Search-Dict-0 100% |   0.0   B/s |   5.2 KiB |  00m00s
[295/519] Installing perl-Sys-Syslog-0: 100% |  94.7 MiB/s |  96.9 KiB |  00m00s
[296/519] Installing perl-Term-Complete 100% |   0.0   B/s |   6.3 KiB |  00m00s
[297/519] Installing perl-Test-0:1.31-5 100% |   0.0   B/s |  37.3 KiB |  00m00s
[298/519] Installing perl-Text-Abbrev-0 100% |   0.0   B/s |   3.6 KiB |  00m00s
[299/519] Installing perl-Tie-File-0:1. 100% |   0.0   B/s |  86.0 KiB |  00m00s
[300/519] Installing perl-Tie-Memoize-0 100% |   0.0   B/s |   6.7 KiB |  00m00s
[301/519] Installing perl-Time-0:1.03-5 100% |   0.0   B/s |  11.1 KiB |  00m00s
[302/519] Installing perl-Time-Piece-0: 100% |  71.1 MiB/s |  72.8 KiB |  00m00s
[303/519] Installing perl-blib-0:1.07-5 100% |   0.0   B/s |   3.6 KiB |  00m00s
[304/519] Installing perl-deprecate-0:0 100% |   0.0   B/s |   6.9 KiB |  00m00s
[305/519] Installing perl-encoding-warn 100% |   0.0   B/s |  10.6 KiB |  00m00s
[306/519] Installing perl-filetest-0:1. 100% |   0.0   B/s |   6.8 KiB |  00m00s
[307/519] Installing perl-less-0:0.03-5 100% |   0.0   B/s |   5.3 KiB |  00m00s
[308/519] Installing perl-perlfaq-0:5.2 100% | 238.4 MiB/s | 732.4 KiB |  00m00s
[309/519] Installing perl-ph-0:5.38.2-5 100% | 135.3 MiB/s | 277.2 KiB |  00m00s
[310/519] Installing perl-sort-0:2.05-5 100% |   0.0   B/s |   5.2 KiB |  00m00s
[311/519] Installing perl-vmsish-0:1.04 100% |   0.0   B/s |   6.9 KiB |  00m00s
[312/519] Installing perl-IPC-System-Si 100% |  71.7 MiB/s |  73.4 KiB |  00m00s
[313/519] Installing perl-autodie-0:2.3 100% |  71.2 MiB/s | 218.8 KiB |  00m00s
[314/519] Installing perl-Object-HashBa 100% |  45.5 MiB/s |  46.6 KiB |  00m00s
[315/519] Installing perl-Term-Table-0: 100% |  30.7 MiB/s |  62.8 KiB |  00m00s
[316/519] Installing perl-Test-Simple-3 100% |  66.3 MiB/s |   1.4 MiB |  00m00s
[317/519] Installing perl-Compress-Bzip 100% |  72.9 MiB/s | 149.4 KiB |  00m00s
[318/519] Installing perl-Devel-Size-0: 100% |  46.3 MiB/s |  47.4 KiB |  00m00s
[319/519] Installing perl-Text-Glob-0:0 100% |   9.0 MiB/s |   9.2 KiB |  00m00s
[320/519] Installing perl-local-lib-0:2 100% | 117.4 MiB/s | 120.2 KiB |  00m00s
[321/519] Installing perl-Algorithm-Dif 100% | 106.8 MiB/s | 109.4 KiB |  00m00s
[322/519] Installing perl-Text-Diff-0:1 100% |  83.0 MiB/s |  84.9 KiB |  00m00s
[323/519] Installing perl-Module-Signat 100% | 134.2 MiB/s | 137.4 KiB |  00m00s
[324/519] Installing perl-Compress-Raw- 100% | 122.9 MiB/s | 125.8 KiB |  00m00s
[325/519] Installing perl-IO-Compress-L 100% | 107.3 MiB/s | 219.7 KiB |  00m00s
[326/519] Installing perl-Archive-Tar-0 100% | 152.5 MiB/s | 156.2 KiB |  00m00s
[327/519] Installing perl-File-Which-0: 100% |   0.0   B/s |  31.4 KiB |  00m00s
[328/519] Installing perl-File-HomeDir- 100% | 120.6 MiB/s | 123.5 KiB |  00m00s
[329/519] Installing perl-Text-Template 100% | 111.2 MiB/s | 113.9 KiB |  00m00s
[330/519] Installing perl-MRO-Compat-0: 100% |  43.8 MiB/s |  44.8 KiB |  00m00s
[331/519] Installing perl-Package-Gener 100% |  30.7 MiB/s |  31.5 KiB |  00m00s
[332/519] Installing perl-Sub-Exporter- 100% |  65.7 MiB/s | 201.7 KiB |  00m00s
[333/519] Installing perl-Data-Section- 100% |  43.0 MiB/s |  44.0 KiB |  00m00s
[334/519] Installing perl-Software-Lice 100% |  83.5 MiB/s | 512.9 KiB |  00m00s
[335/519] Installing tzdata-0:2023d-3.f 100% |  42.4 MiB/s |   1.9 MiB |  00m00s
[336/519] Installing mpdecimal-0:2.5.1- 100% | 197.3 MiB/s | 202.0 KiB |  00m00s
[337/519] Installing libb2-0:0.98.1-11. 100% |   0.0   B/s |  43.3 KiB |  00m00s
[338/519] Installing python-pip-wheel-0 100% | 254.4 MiB/s |   1.5 MiB |  00m00s
[339/519] Installing python3-libs-0:3.1 100% | 273.9 MiB/s |  41.4 MiB |  00m00s
[340/519] Installing python3-0:3.12.1-4 100% |  16.4 MiB/s |  33.6 KiB |  00m00s
[341/519] Installing python3-setuptools 100% | 214.7 MiB/s |   7.3 MiB |  00m00s
[342/519] Installing python3-packaging- 100% | 140.6 MiB/s | 431.9 KiB |  00m00s
[343/519] Installing glib2-devel-0:2.79 100% | 387.8 MiB/s |  15.1 MiB |  00m00s
[344/519] Installing boost-python3-0:1. 100% | 245.6 MiB/s | 251.5 KiB |  00m00s
[345/519] Installing python3-idna-0:3.6 100% | 248.4 MiB/s | 508.6 KiB |  00m00s
[346/519] Installing python3-markupsafe 100% |  58.9 MiB/s |  60.4 KiB |  00m00s
[347/519] Installing python3-libdnf-0:0 100% | 345.7 MiB/s |   3.8 MiB |  00m00s
[348/519] Installing python3-libselinux 100% | 297.5 MiB/s | 609.2 KiB |  00m00s
[349/519] Installing cmake-rpm-macros-0 100% |   0.0   B/s |   8.0 KiB |  00m00s
[350/519] Installing python3-libsemanag 100% | 394.1 MiB/s | 403.6 KiB |  00m00s
[351/519] Installing python3-hawkey-0:0 100% | 150.8 MiB/s | 308.8 KiB |  00m00s
[352/519] Installing python3-jinja2-0:3 100% | 299.9 MiB/s |   3.0 MiB |  00m00s
[353/519] Installing python3-mako-0:1.2 100% | 101.8 MiB/s | 729.8 KiB |  00m00s
[354/519] Installing python3-urllib3-0: 100% | 166.3 MiB/s |   1.0 MiB |  00m00s
[355/519] Installing python3-rpm-genera 100% |  40.5 MiB/s |  82.9 KiB |  00m00s
[356/519] Installing python3-babel-0:2. 100% | 310.3 MiB/s |  31.3 MiB |  00m00s
[357/519] Installing python3-setools-0: 100% | 219.5 MiB/s |   2.9 MiB |  00m00s
[358/519] Installing valgrind-1:3.22.0- 100% | 463.8 MiB/s |  29.2 MiB |  00m00s
[359/519] Installing python3-wcwidth-0: 100% | 250.1 MiB/s | 512.3 KiB |  00m00s
[360/519] Installing crypto-policies-sc 100% | 105.1 MiB/s | 322.8 KiB |  00m00s
[361/519] Installing nss-sysinit-0:3.97 100% |  18.9 MiB/s |  19.3 KiB |  00m00s
[362/519] Installing nss-0:3.97.0-1.fc4 100% | 126.1 MiB/s |   1.9 MiB |  00m00s
>>> Running post-install scriptlet: nss-0:3.97.0-1.fc40.x86_64
>>> Stop post-install scriptlet: nss-0:3.97.0-1.fc40.x86_64
[363/519] Installing python3-numpy-1:1. 100% | 333.0 MiB/s |  44.3 MiB |  00m00s
[364/519] Installing boost-numpy3-0:1.8 100% |  28.6 MiB/s |  58.6 KiB |  00m00s
[365/519] Installing python3-docutils-0 100% | 195.5 MiB/s |   4.9 MiB |  00m00s
[366/519] Installing python3-imagesize- 100% |  36.9 MiB/s |  37.8 KiB |  00m00s
[367/519] Installing python3-snowballst 100% | 283.9 MiB/s |   1.7 MiB |  00m00s
[368/519] Installing python3-sphinx-the 100% |  15.1 MiB/s |  46.3 KiB |  00m00s
[369/519] Installing python3-pygments-0 100% | 234.2 MiB/s |  10.5 MiB |  00m00s
[370/519] Installing python3-charset-no 100% | 105.0 MiB/s | 322.7 KiB |  00m00s
[371/519] Installing python3-requests-0 100% | 154.5 MiB/s | 474.5 KiB |  00m00s
[372/519] Installing python3-libcomps-0 100% | 142.7 MiB/s | 146.1 KiB |  00m00s
[373/519] Installing python3-rpm-0:4.19 100% |  85.0 MiB/s | 174.1 KiB |  00m00s
[374/519] Installing python3-dnf-0:4.18 100% | 217.7 MiB/s |   2.6 MiB |  00m00s
[375/519] Installing python3-markdown-0 100% | 165.3 MiB/s | 676.9 KiB |  00m00s
[376/519] Installing python3-pyparsing- 100% | 249.8 MiB/s |   1.0 MiB |  00m00s
[377/519] Installing systemtap-sdt-deve 100% | 197.4 MiB/s | 202.1 KiB |  00m00s
[378/519] Installing python3-audit-0:4. 100% | 241.6 MiB/s | 247.4 KiB |  00m00s
[379/519] Installing python3-distro-0:1 100% | 201.5 MiB/s | 206.3 KiB |  00m00s
[380/519] Installing brotli-0:1.1.0-3.f 100% |   0.0   B/s |  32.5 KiB |  00m00s
[381/519] Installing brotli-devel-0:1.1 100% |  66.4 MiB/s |  68.0 KiB |  00m00s
[382/519] Installing bzip2-devel-0:1.0. 100% | 303.5 MiB/s | 310.7 KiB |  00m00s
[383/519] Installing libarrow-devel-0:1 100% | 226.5 MiB/s |   3.6 MiB |  00m00s
[384/519] Installing popt-devel-0:1.19- 100% |   0.0   B/s |  30.0 KiB |  00m00s
[385/519] Installing numactl-libs-0:2.0 100% |  56.5 MiB/s |  57.8 KiB |  00m00s
[386/519] Installing lttng-ust-0:2.13.7 100% | 219.6 MiB/s |   1.1 MiB |  00m00s
[387/519] Installing libselinux-utils-0 100% |  87.6 MiB/s | 358.7 KiB |  00m00s
[388/519] Installing policycoreutils-0: 100% |  44.3 MiB/s | 725.5 KiB |  00m00s
>>> Running post-install scriptlet: policycoreutils-0:3.6-3.fc40.x86_64
>>> Stop post-install scriptlet: policycoreutils-0:3.6-3.fc40.x86_64
[389/519] Installing selinux-policy-0:4 100% |   1.1 MiB/s |  26.4 KiB |  00m00s
>>> Running post-install scriptlet: selinux-policy-0:40.10-1.fc40.noarch
>>> Stop post-install scriptlet: selinux-policy-0:40.10-1.fc40.noarch
>>> Running trigger-install scriptlet: selinux-policy-0:40.10-1.fc40.noarch
>>> Stop trigger-install scriptlet: selinux-policy-0:40.10-1.fc40.noarch
>>> Running pre-install scriptlet: selinux-policy-targeted-0:40.10-1.fc40.noarch
>>> Stop pre-install scriptlet: selinux-policy-targeted-0:40.10-1.fc40.noarch
[390/519] Installing selinux-policy-tar 100% |   2.1 MiB/s |  15.0 MiB |  00m07s
>>> Running post-install scriptlet: selinux-policy-targeted-0:40.10-1.fc40.noarc
>>> Stop post-install scriptlet: selinux-policy-targeted-0:40.10-1.fc40.noarch
[391/519] Installing python3-policycore 100% | 233.8 MiB/s |   5.8 MiB |  00m00s
[392/519] Installing policycoreutils-py 100% |  95.1 MiB/s |  97.4 KiB |  00m00s
[393/519] Installing CUnit-0:2.1.3-32.f 100% | 129.9 MiB/s | 133.0 KiB |  00m00s
[394/519] Installing annobin-docs-0:12. 100% |  94.3 MiB/s |  96.6 KiB |  00m00s
[395/519] Installing rhash-0:1.4.3-4.fc 100% | 170.8 MiB/s | 349.9 KiB |  00m00s
[396/519] Installing libuv-1:1.47.0-6.f 100% | 262.8 MiB/s | 538.2 KiB |  00m00s
[397/519] Installing jsoncpp-0:1.9.5-7. 100% |   9.6 MiB/s | 254.9 KiB |  00m00s
>>> Running pre-install scriptlet: cyrus-sasl-0:2.1.28-19.fc40.x86_64
>>> Stop pre-install scriptlet: cyrus-sasl-0:2.1.28-19.fc40.x86_64
[398/519] Installing cyrus-sasl-0:2.1.2 100% |  18.1 MiB/s | 148.4 KiB |  00m00s
>>> Running post-install scriptlet: cyrus-sasl-0:2.1.28-19.fc40.x86_64
>>> Stop post-install scriptlet: cyrus-sasl-0:2.1.28-19.fc40.x86_64
[399/519] Installing cyrus-sasl-devel-0 100% |  70.4 MiB/s | 216.3 KiB |  00m00s
[400/519] Installing fuse3-libs-0:3.16. 100% | 276.0 MiB/s | 282.6 KiB |  00m00s
[401/519] Installing gc-0:8.2.2-6.fc40. 100% |  85.0 MiB/s | 261.2 KiB |  00m00s
[402/519] Installing guile30-0:3.0.7-12 100% | 387.9 MiB/s |  51.6 MiB |  00m00s
[403/519] Installing make-1:4.4.1-6.fc4 100% | 150.0 MiB/s |   1.8 MiB |  00m00s
[404/519] Installing cmake-data-0:3.27. 100% |  96.1 MiB/s |   8.4 MiB |  00m00s
[405/519] Installing cmake-0:3.27.7-1.f 100% | 407.5 MiB/s |  30.6 MiB |  00m00s
[406/519] Installing policycoreutils-de 100% | 106.9 MiB/s | 328.5 KiB |  00m00s
[407/519] Installing selinux-policy-dev 100% | 350.7 MiB/s |  14.0 MiB |  00m00s
>>> Running post-install scriptlet: selinux-policy-devel-0:40.10-1.fc40.noarch
>>> Stop post-install scriptlet: selinux-policy-devel-0:40.10-1.fc40.noarch
[408/519] Installing libaio-0:0.3.111-1 100% |  57.1 MiB/s |  58.5 KiB |  00m00s
[409/519] Installing liboath-0:2.6.11-3 100% |  92.8 MiB/s |  95.0 KiB |  00m00s
[410/519] Installing librabbitmq-0:0.13 100% |  92.6 MiB/s |  94.8 KiB |  00m00s
[411/519] Installing librdkafka-0:2.1.1 100% | 315.5 MiB/s |   2.2 MiB |  00m00s
[412/519] Installing liburing-0:2.5-3.f 100% |  98.5 MiB/s | 100.8 KiB |  00m00s
[413/519] Installing xz-devel-0:5.4.6-1 100% |  84.6 MiB/s | 259.9 KiB |  00m00s
[414/519] Installing glibc-headers-x86- 100% | 140.8 MiB/s |   2.3 MiB |  00m00s
[415/519] Installing libxcrypt-devel-0: 100% |  31.8 MiB/s |  32.6 KiB |  00m00s
[416/519] Installing glibc-devel-0:2.38 100% |  20.5 MiB/s |  41.9 KiB |  00m00s
[417/519] Installing gcc-0:14.0.1-0.4.f 100% | 382.4 MiB/s | 103.2 MiB |  00m00s
>>> Running trigger-install scriptlet: redhat-rpm-config-0:280-1.fc40.noarch
>>> Stop trigger-install scriptlet: redhat-rpm-config-0:280-1.fc40.noarch
[418/519] Installing perl-ExtUtils-Inst 100% |  85.0 MiB/s |  87.1 KiB |  00m00s
[419/519] Installing perl-devel-4:5.38. 100% | 452.4 MiB/s |   8.1 MiB |  00m00s
[420/519] Installing perl-ExtUtils-Make 100% | 181.5 MiB/s | 743.5 KiB |  00m00s
[421/519] Installing perl-Filter-2:1.64 100% |  56.7 MiB/s | 174.3 KiB |  00m00s
[422/519] Installing perl-encoding-4:3. 100% | 146.5 MiB/s | 150.0 KiB |  00m00s
[423/519] Installing perl-ExtUtils-Embe 100% |   0.0   B/s |  16.1 KiB |  00m00s
[424/519] Installing perl-ExtUtils-Mini 100% |   0.0   B/s |   8.8 KiB |  00m00s
[425/519] Installing perl-open-0:1.13-5 100% |   0.0   B/s |  11.7 KiB |  00m00s
[426/519] Installing perl-Filter-Simple 100% |   0.0   B/s |  51.7 KiB |  00m00s
[427/519] Installing perl-libnetcfg-4:5 100% |   0.0   B/s |  17.3 KiB |  00m00s
[428/519] Installing perl-Encode-devel- 100% |  98.7 MiB/s | 101.1 KiB |  00m00s
[429/519] Installing perl-inc-latest-2: 100% |  35.4 MiB/s |  36.2 KiB |  00m00s
[430/519] Installing gcc-c++-0:14.0.1-0 100% | 360.9 MiB/s |  37.9 MiB |  00m00s
[431/519] Installing perl-ExtUtils-CBui 100% |  49.9 MiB/s | 102.2 KiB |  00m00s
[432/519] Installing perl-Module-Build- 100% | 215.6 MiB/s | 662.3 KiB |  00m00s
[433/519] Installing perl-4:5.38.2-506. 100% |   0.0   B/s | 124.0   B |  00m00s
[434/519] Installing perl-CPAN-0:2.36-5 100% | 269.9 MiB/s |   1.9 MiB |  00m00s
[435/519] Installing libtool-0:2.4.7-10 100% | 378.8 MiB/s |   2.7 MiB |  00m00s
[436/519] Installing gobject-introspect 100% | 193.3 MiB/s |   2.9 MiB |  00m00s
[437/519] Installing libarrow-glib-deve 100% | 347.5 MiB/s |   2.1 MiB |  00m00s
[438/519] Installing libquadmath-devel- 100% |   0.0   B/s |  23.1 KiB |  00m00s
[439/519] Installing mimalloc-0:2.1.2-4 100% | 146.7 MiB/s | 150.2 KiB |  00m00s
[440/519] Installing blake3-0:1.5.0-3.f 100% | 102.9 MiB/s | 105.4 KiB |  00m00s
[441/519] Installing tbb-0:2021.11.0-5. 100% | 216.7 MiB/s | 443.7 KiB |  00m00s
[442/519] Installing ncurses-c++-libs-0 100% | 159.0 MiB/s | 162.9 KiB |  00m00s
[443/519] Installing sqlite-0:3.45.0-2. 100% | 340.9 MiB/s |   1.7 MiB |  00m00s
[444/519] Installing libseccomp-0:2.5.3 100% | 169.0 MiB/s | 173.1 KiB |  00m00s
[445/519] Installing kmod-libs-0:31-5.f 100% | 140.9 MiB/s | 144.3 KiB |  00m00s
[446/519] Installing systemd-pam-0:255. 100% | 343.9 MiB/s |   1.0 MiB |  00m00s
[447/519] Installing cryptsetup-libs-0: 100% | 246.5 MiB/s |   2.2 MiB |  00m00s
[448/519] Installing systemd-0:255.3-1. 100% |  86.9 MiB/s |  14.7 MiB |  00m00s
>>> Running post-install scriptlet: systemd-0:255.3-1.fc40.x86_64
>>> Stop post-install scriptlet: systemd-0:255.3-1.fc40.x86_64
[449/519] Installing device-mapper-libs 100% | 134.3 MiB/s | 412.5 KiB |  00m00s
[450/519] Installing device-mapper-0:1. 100% | 170.9 MiB/s | 350.1 KiB |  00m00s
[451/519] Installing libedit-0:3.1-50.2 100% | 239.8 MiB/s | 245.5 KiB |  00m00s
[452/519] Installing inih-0:58-1.fc40.x 100% |  27.0 MiB/s |  27.7 KiB |  00m00s
[453/519] Installing xfsprogs-0:6.5.0-3 100% | 206.5 MiB/s |   3.5 MiB |  00m00s
[454/519] Installing libxslt-0:1.1.39-3 100% | 157.8 MiB/s | 484.7 KiB |  00m00s
[455/519] Installing yaml-cpp-0:0.7.0-5 100% | 159.8 MiB/s | 327.2 KiB |  00m00s
[456/519] Installing boost-test-0:1.83. 100% | 312.6 MiB/s | 640.3 KiB |  00m00s
[457/519] Installing boost-stacktrace-0 100% |  64.4 MiB/s |  65.9 KiB |  00m00s
[458/519] Installing boost-serializatio 100% | 214.4 MiB/s | 439.0 KiB |  00m00s
[459/519] Installing boost-nowide-0:1.8 100% |  25.3 MiB/s |  25.9 KiB |  00m00s
[460/519] Installing boost-math-0:1.83. 100% | 211.7 MiB/s | 650.2 KiB |  00m00s
[461/519] Installing boost-iostreams-0: 100% |  93.5 MiB/s |  95.7 KiB |  00m00s
[462/519] Installing boost-contract-0:1 100% |  50.9 MiB/s | 104.2 KiB |  00m00s
[463/519] Installing systemd-devel-0:25 100% |  34.8 MiB/s | 676.6 KiB |  00m00s
[464/519] Installing device-mapper-deve 100% |   0.0   B/s | 133.8 KiB |  00m00s
[465/519] Installing boost-random-0:1.8 100% |   0.0   B/s |  30.7 KiB |  00m00s
[466/519] Installing boost-0:1.83.0-3.f 100% |  81.8 KiB/s |   1.7 KiB |  00m00s
[467/519] Installing boost-devel-0:1.83 100% | 213.7 MiB/s | 145.8 MiB |  00m01s
[468/519] Installing thrift-devel-0:0.1 100% | 136.4 MiB/s | 837.8 KiB |  00m00s
[469/519] Installing cryptsetup-devel-0 100% | 115.0 MiB/s | 117.8 KiB |  00m00s
[470/519] Installing yaml-cpp-devel-0:0 100% |  60.1 MiB/s | 123.0 KiB |  00m00s
[471/519] Installing xmlstarlet-0:1.6.1 100% | 196.6 MiB/s | 201.3 KiB |  00m00s
[472/519] Installing xfsprogs-devel-0:6 100% | 110.1 MiB/s | 225.4 KiB |  00m00s
[473/519] Installing sqlite-devel-0:3.4 100% | 216.1 MiB/s | 663.8 KiB |  00m00s
[474/519] Installing ncurses-devel-0:6. 100% |  57.8 MiB/s |   1.0 MiB |  00m00s
[475/519] Installing mold-0:2.4.0-3.fc4 100% | 422.4 MiB/s |  17.3 MiB |  00m00s
>>> Running post-install scriptlet: mold-0:2.4.0-3.fc40.x86_64
>>> Stop post-install scriptlet: mold-0:2.4.0-3.fc40.x86_64
[476/519] Installing parquet-libs-devel 100% | 121.9 MiB/s | 499.3 KiB |  00m00s
[477/519] Installing luarocks-0:3.9.2-4 100% | 115.6 MiB/s | 710.4 KiB |  00m00s
[478/519] Installing annobin-plugin-gcc 100% |  59.1 MiB/s | 968.3 KiB |  00m00s
>>> Running trigger-install scriptlet: redhat-rpm-config-0:280-1.fc40.noarch
>>> Stop trigger-install scriptlet: redhat-rpm-config-0:280-1.fc40.noarch
[479/519] Installing gcc-plugin-annobin 100% |   3.4 MiB/s |  58.6 KiB |  00m00s
>>> Running trigger-install scriptlet: redhat-rpm-config-0:280-1.fc40.noarch
>>> Stop trigger-install scriptlet: redhat-rpm-config-0:280-1.fc40.noarch
[480/519] Installing libxml2-devel-0:2. 100% | 244.0 MiB/s |   3.4 MiB |  00m00s
[481/519] Installing liburing-devel-0:2 100% |  68.1 MiB/s | 278.8 KiB |  00m00s
[482/519] Installing librdkafka-devel-0 100% | 229.0 MiB/s | 468.9 KiB |  00m00s
[483/519] Installing librabbitmq-devel- 100% | 109.0 MiB/s | 223.2 KiB |  00m00s
[484/519] Installing liboath-devel-0:2. 100% |  13.8 MiB/s |  14.1 KiB |  00m00s
[485/519] Installing libaio-devel-0:0.3 100% |   0.0   B/s |   9.2 KiB |  00m00s
[486/519] Installing fuse3-devel-0:3.16 100% | 156.6 MiB/s | 160.3 KiB |  00m00s
[487/519] Installing openldap-devel-0:2 100% | 269.4 MiB/s |   3.8 MiB |  00m00s
[488/519] Installing CUnit-devel-0:2.1. 100% | 166.0 MiB/s | 339.9 KiB |  00m00s
[489/519] Installing lttng-ust-devel-0: 100% |  57.7 MiB/s | 295.3 KiB |  00m00s
[490/519] Installing libbabeltrace-deve 100% |  34.3 MiB/s | 105.5 KiB |  00m00s
[491/519] Installing python3-sphinx-1:7 100% | 177.0 MiB/s |  11.0 MiB |  00m00s
[492/519] Installing nss-devel-0:3.97.0 100% | 224.8 MiB/s | 920.8 KiB |  00m00s
[493/519] Installing python3-prettytabl 100% | 175.3 MiB/s | 359.0 KiB |  00m00s
[494/519] Installing valgrind-devel-1:3 100% | 491.2 MiB/s | 503.0 KiB |  00m00s
[495/519] Installing python3-devel-0:3. 100% | 141.7 MiB/s |   1.3 MiB |  00m00s
[496/519] Installing libevent-devel-0:2 100% | 140.6 MiB/s | 432.0 KiB |  00m00s
[497/519] Installing ninja-build-0:1.11 100% | 139.1 MiB/s | 427.4 KiB |  00m00s
[498/519] Installing python3-pyyaml-0:6 100% | 130.2 MiB/s | 800.2 KiB |  00m00s
[499/519] Installing python3-cython-0:3 100% | 286.7 MiB/s |  18.1 MiB |  00m00s
[500/519] Installing rdma-core-devel-0: 100% |  66.2 MiB/s | 677.6 KiB |  00m00s
[501/519] Installing libnl3-devel-0:3.9 100% |  54.6 MiB/s | 335.4 KiB |  00m00s
[502/519] Installing gmock-devel-0:1.14 100% | 240.1 MiB/s | 983.4 KiB |  00m00s
[503/519] Installing gperftools-devel-0 100% | 182.6 MiB/s | 747.8 KiB |  00m00s
[504/519] Installing libunwind-devel-0: 100% |  62.1 MiB/s | 127.1 KiB |  00m00s
[505/519] Installing json-devel-0:3.11. 100% | 246.4 MiB/s |   1.0 MiB |  00m00s
[506/519] Installing libcap-ng-devel-0: 100% |  20.4 MiB/s |  20.9 KiB |  00m00s
[507/519] Installing bison-0:3.8.2-7.fc 100% | 269.7 MiB/s |   3.5 MiB |  00m00s
[508/519] Installing flex-0:2.6.4-16.fc 100% | 198.1 MiB/s | 811.4 KiB |  00m00s
[509/519] Installing expat-devel-0:2.5. 100% | 188.5 MiB/s | 193.0 KiB |  00m00s
[510/519] Installing systemd-rpm-macros 100% |   0.0   B/s |  10.0 KiB |  00m00s
[511/519] Installing rpm-plugin-selinux 100% |  16.5 MiB/s |  16.9 KiB |  00m00s
[512/519] Installing sudo-0:1.9.15-1.p5 100% | 245.8 MiB/s |   4.9 MiB |  00m00s
[513/519] Installing procps-ng-0:4.0.4- 100% | 171.5 MiB/s |   1.0 MiB |  00m00s
[514/519] Installing nasm-0:2.16.01-7.f 100% | 350.4 MiB/s |   2.5 MiB |  00m00s
[515/519] Installing libcurl-devel-0:8. 100% |  94.3 MiB/s |   1.5 MiB |  00m00s
[516/519] Installing libcap-devel-0:2.6 100% |  24.3 MiB/s |  49.7 KiB |  00m00s
[517/519] Installing libatomic-0:14.0.1 100% |   0.0   B/s |  33.5 KiB |  00m00s
[518/519] Installing keyutils-libs-deve 100% |  53.9 MiB/s |  55.2 KiB |  00m00s
[519/519] Installing gperf-0:3.1-19.fc4 100% | 990.1 KiB/s | 670.3 KiB |  00m01s
>>> Running post-transaction scriptlet: crypto-policies-scripts-0:20231204-3.git
>>> Stop post-transaction scriptlet: crypto-policies-scripts-0:20231204-3.git1e3
>>> Running post-transaction scriptlet: nss-0:3.97.0-1.fc40.x86_64
>>> Stop post-transaction scriptlet: nss-0:3.97.0-1.fc40.x86_64
>>> Running post-transaction scriptlet: selinux-policy-targeted-0:40.10-1.fc40.n
>>> Stop post-transaction scriptlet: selinux-policy-targeted-0:40.10-1.fc40.noar
>>> Running trigger-install scriptlet: glibc-common-0:2.38.9000-38.fc40.x86_64
>>> Stop trigger-install scriptlet: glibc-common-0:2.38.9000-38.fc40.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
>>> Running trigger-install scriptlet: glib2-0:2.79.1-1.fc40.x86_64
>>> Stop trigger-install scriptlet: glib2-0:2.79.1-1.fc40.x86_64
>>> Running trigger-install scriptlet: glib2-0:2.79.1-1.fc40.x86_64
>>> Stop trigger-install scriptlet: glib2-0:2.79.1-1.fc40.x86_64
>>> Running trigger-install scriptlet: systemd-0:255.3-1.fc40.x86_64
>>> Stop trigger-install scriptlet: systemd-0:255.3-1.fc40.x86_64
>>> Running trigger-install scriptlet: systemd-0:255.3-1.fc40.x86_64
>>> Stop trigger-install scriptlet: systemd-0:255.3-1.fc40.x86_64
>>> Running trigger-install scriptlet: systemd-0:255.3-1.fc40.x86_64
>>> Stop trigger-install scriptlet: systemd-0:255.3-1.fc40.x86_64
>>> Running trigger-install scriptlet: systemd-0:255.3-1.fc40.x86_64
>>> Stop trigger-install scriptlet: systemd-0:255.3-1.fc40.x86_64
>>> Running trigger-install scriptlet: systemd-0:255.3-1.fc40.x86_64
>>> Stop trigger-install scriptlet: systemd-0:255.3-1.fc40.x86_64
>>> Running trigger-install scriptlet: systemd-0:255.3-1.fc40.x86_64
>>> Stop trigger-install scriptlet: systemd-0:255.3-1.fc40.x86_64
Warning: skipped PGP checks for 517 package(s).
Finish: build setup for ceph-18.2.1-9.fc40.src.rpm
Start: rpmbuild ceph-18.2.1-9.fc40.src.rpm
warning: Macro expanded in comment on line 287: %{?fedora} || 0%{?rhel} >= 10 )

Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1706659200
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.HjZWn3
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf ceph-18.2.1
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/ceph-18.2.1.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd ceph-18.2.1
+ rm -rf /builddir/build/BUILD/ceph-18.2.1-SPECPARTS
+ /usr/bin/mkdir -p /builddir/build/BUILD/ceph-18.2.1-SPECPARTS
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-src-common-crc32c_intel_fast.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0003-src-common-bitstr.h.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0008-cmake-modules-Finduring.cmake.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0010-CET-Add-CET-marker-to-crc32c_intel_fast_zero_asm.s.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0011-isa-l-CET-Add-CET-marker-to-x86-64-crc32-assembly-co.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0012-spdk-isa-l-CET-Add-CET-marker-to-x86-64-crc32-assemb.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0016-src-tracing-patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0017-gcc-12-omnibus.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0018-src-rgw-store-dbstore-CMakeLists.txt.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0020-src-arrow-cpp-cmake_modules-ThirdpartyToolchain.cmake.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0024-gcc-13.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0029-src-rgw-rgw_amqp.cc.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0030-src-rgw-rgw_asio_client.cc.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0032-cmake-modules-BuildBoost.cmake.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0033-boost-asm.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0034-src-pybind-rbd-rbd.pyx.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0035-src-CMakeLists.txt.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0036-18.2.1.release.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ceph-c99-1.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ceph-c99-2.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0039-src-common-dout.h.patch
+ /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.VlGXOs
+ 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   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -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   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld   -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 ceph-18.2.1
+ export CPPFLAGS=
+ CPPFLAGS=
+ export 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ export 'CXXFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ export '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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ 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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ sort
+ env
CC=gcc
CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer
CONFIG_SITE=NONE
CPPFLAGS=
CXX=g++
CXXFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer
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   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules 
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   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules 
HISTCONTROL=ignoredups
HISTSIZE=1000
HOME=/builddir
HOSTNAME=15df288c2fb3499bbea253bc3660f9eb
LANG=C.UTF-8
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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes 
LOGNAME=mockbuild
LT_SYS_LIBRARY_PATH=/usr/lib64:
MAIL=/var/spool/mail/mockbuild
NOTIFY_SOCKET=/run/host/notify
OLDPWD=/builddir/build/BUILD
PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin
PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig
PROMPT_COMMAND=printf "\033]0;<mock-chroot>\007"
PWD=/builddir/build/BUILD/ceph-18.2.1
RPM_ARCH=x86_64
RPM_BUILD_DIR=/builddir/build/BUILD
RPM_BUILD_NCPUS=2
RPM_BUILD_ROOT=/builddir/build/BUILDROOT/ceph-18.2.1-9.fc40.x86_64
RPM_DOC_DIR=/usr/share/doc
RPM_LD_FLAGS=-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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes 
RPM_OPT_FLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer
RPM_OS=linux
RPM_PACKAGE_NAME=ceph
RPM_PACKAGE_RELEASE=9.fc40
RPM_PACKAGE_VERSION=18.2.1
RPM_SOURCE_DIR=/builddir/build/SOURCES
RPM_SPECPARTS_DIR=/builddir/build/BUILD/ceph-18.2.1-SPECPARTS
RUSTFLAGS=-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn
SHELL=/bin/bash
SHLVL=1
SOURCE_DATE_EPOCH=1706659200
TERM=vt100
USER=mockbuild
VALAFLAGS=-g
_=/usr/bin/env
container=systemd-nspawn
container_host_id=fedora
container_host_variant_id=cloud
container_host_version_id=38
container_uuid=9ad637fa-bf54-4e1e-8178-72f20f6fb894
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -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   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld   -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 -GNinja -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_CONFIG=rpmbuild -DSYSTEMD_SYSTEM_UNIT_DIR:PATH=/usr/lib/systemd/system -DCMAKE_INSTALL_SYSCONFDIR:PATH=/etc -DWITH_MANPAGE:BOOL=ON -DWITH_PYTHON3:STRING=3.12 -DWITH_MGR_DASHBOARD_FRONTEND:BOOL=OFF -DWITH_SELINUX:BOOL=ON -DWITH_LTTNG:BOOL=ON -DWITH_BABELTRACE:BOOL=ON -DWITH_OCF:BOOL=ON -DWITH_SYSTEM_ROCKSDB:BOOL=OFF -DWITH_SYSTEM_LIBURING:BOOL=ON -DWITH_SYSTEM_BOOST:BOOL=OFF -DWITH_CEPHFS_SHELL:BOOL=ON -DWITH_LIBRADOSSTRIPER:BOOL=ON -DWITH_RADOSGW_AMQP_ENDPOINT:BOOL=ON -DWITH_RADOSGW_KAFKA_ENDPOINT:BOOL=ON -DWITH_RBD_RWL:BOOL=ON -DWITH_RBD_SSD_CACHE:BOOL=ON -DBOOST_J:STRING=2 -DWITH_SYSTEM_GTEST:BOOL=ON -DWITH_SYSTEM_ZSTD:BOOL=ON -DWITH_FMT_HEADER_ONLY:BOOL=ON -DWITH_SYSTEM_ARROW:BOOL=ON -DWITH_SYSTEM_UTF8PROC:BOOL=ON -DCMAKE_LINKER=/usr/bin/ld.mold -DWITH_GRAFANA:BOOL=ON
-- The CXX compiler identification is GNU 14.0.1
-- The C compiler identification is GNU 14.0.1
-- The ASM compiler identification is GNU
-- Found assembler: /usr/bin/gcc
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Looking for memset_s
-- Looking for memset_s - not found
-- Looking for fallocate
-- Looking for fallocate - found
-- Looking for posix_fadvise
-- Looking for posix_fadvise - found
-- Looking for posix_fallocate
-- Looking for posix_fallocate - found
-- Looking for syncfs
-- Looking for syncfs - found
-- Looking for sync_file_range
-- Looking for sync_file_range - found
-- Looking for pwritev
-- Looking for pwritev - found
-- Looking for splice
-- Looking for splice - found
-- Looking for getgrouplist
-- Looking for getgrouplist - found
-- Looking for fdatasync
-- Looking for fdatasync - found
-- Looking for strerror_r
-- Looking for strerror_r - found
-- Looking for name_to_handle_at
-- Looking for name_to_handle_at - found
-- Looking for pipe2
-- Looking for pipe2 - found
-- Looking for accept4
-- Looking for accept4 - found
-- Looking for sigdescr_np
-- Looking for sigdescr_np - found
-- Looking for pthread_spin_init
-- Looking for pthread_spin_init - found
-- Looking for pthread_set_name_np
-- Looking for pthread_set_name_np - not found
-- Looking for pthread_get_name_np
-- Looking for pthread_get_name_np - not found
-- Looking for pthread_setname_np
-- Looking for pthread_setname_np - found
-- Looking for pthread_getname_np
-- Looking for pthread_getname_np - found
-- Looking for pthread_rwlockattr_setkind_np
-- Looking for pthread_rwlockattr_setkind_np - found
-- Looking for eventfd
-- Looking for eventfd - found
-- Looking for getprogname
-- Looking for getprogname - not found
-- Looking for gettid
-- Looking for gettid - found
-- Looking for include file linux/types.h
-- Looking for include file linux/types.h - found
-- Looking for include file linux/version.h
-- Looking for include file linux/version.h - found
-- Looking for include file arpa/nameser_compat.h
-- Looking for include file arpa/nameser_compat.h - found
-- Looking for include file sys/mount.h
-- Looking for include file sys/mount.h - found
-- Looking for include file sys/param.h
-- Looking for include file sys/param.h - found
-- Looking for include file sys/types.h
-- Looking for include file sys/types.h - found
-- Looking for include file sys/vfs.h
-- Looking for include file sys/vfs.h - found
-- Looking for include file sys/prctl.h
-- Looking for include file sys/prctl.h - found
-- Looking for include file execinfo.h
-- Looking for include file execinfo.h - found
-- Looking for include file sched.h
-- Looking for include file sched.h - found
-- Looking for include file valgrind/helgrind.h
-- Looking for include file valgrind/helgrind.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of __u8
-- Check size of __u8 - done
-- Check size of __u16
-- Check size of __u16 - done
-- Check size of __u32
-- Check size of __u32 - done
-- Check size of __u64
-- Check size of __u64 - done
-- Check size of __s8
-- Check size of __s8 - done
-- Check size of __s16
-- Check size of __s16 - done
-- Check size of __s32
-- Check size of __s32 - done
-- Check size of __s64
-- Check size of __s64 - done
-- Check size of in_addr_t
-- Check size of in_addr_t - done
-- Looking for _POSIX_TIMERS
-- Looking for _POSIX_TIMERS - found
-- Looking for res_nquery
-- Looking for res_nquery - found
-- Looking for F_SETPIPE_SZ
-- Looking for F_SETPIPE_SZ - found
-- Looking for __func__
-- Looking for __func__ - found
-- Looking for __PRETTY_FUNCTION__
-- Looking for __PRETTY_FUNCTION__ - found
-- Looking for getentropy
-- Looking for getentropy - found
-- Performing Test STRERROR_R_CHAR_P
-- Performing Test STRERROR_R_CHAR_P - Success
-- Performing Test HAVE_STAT_ST_MTIM_TV_NSEC
-- Performing Test HAVE_STAT_ST_MTIM_TV_NSEC - Success
-- Performing Test HAVE_STAT_ST_MTIMESPEC_TV_NSEC
-- Performing Test HAVE_STAT_ST_MTIMESPEC_TV_NSEC - Failed
-- Performing Test HAVE_UNALIGNED_ACCESS
-- Performing Test HAVE_UNALIGNED_ACCESS - Success
-- Performing Test HAVE_ATTR_SYMVER
-- Performing Test HAVE_ATTR_SYMVER - Success
-- Performing Test HAVE_ASM_SYMVER
-- Performing Test HAVE_ASM_SYMVER - Success
-- Performing Test HAVE_CXX11_ATOMIC
-- Performing Test HAVE_CXX11_ATOMIC - Failed
-- Performing Test HAVE_LIBATOMIC
-- Performing Test HAVE_LIBATOMIC - Success
-- Found verbs: /usr/lib64/libibverbs.so  
-- Performing Test HAVE_IBV_EXP
-- Performing Test HAVE_IBV_EXP - Failed
-- Found rdmacm: /usr/lib64/librdmacm.so  
-- Looking for backtrace
-- Looking for backtrace - found
-- backtrace facility detected in default set of libraries
-- Found Backtrace: /usr/include  
-- Found udev: /usr/lib64/libudev.so  
-- Found blkid: /usr/lib64/libblkid.so  
-- Found keyutils: /usr/lib64/libkeyutils.so  
-- Found OpenLDAP: /usr/include  
-- Found FUSE: /usr/lib64/libfuse3.so (found version "3.16") 
-- Found xfs: /usr/lib64/libhandle.so  
-- Found aio: /lib64/libaio.so  
-- Checking for one of the modules 'libcryptsetup'
-- Found libcryptsetup: /usr/include (found suitable version "2.7.0", minimum required is "2.0.5") 
-- Found SQLite3: /usr/lib64/libsqlite3.so  
-- Found snappy: /usr/lib64/libsnappy.so  
-- Found LZ4: /usr/lib64/liblz4.so (found suitable version "1.9.4", minimum required is "1.7") 
-- Found gperftools: /usr/include (found suitable version "2.14", minimum required is "2.6.2") 
-- Found CURL: /usr/lib64/libcurl.so (found suitable version "8.5.0", minimum required is "7.32")  
-- Found OpenSSL: /usr/lib64/libcrypto.so (found version "3.1.4")  
-- Found EXPAT: /usr/lib64/libexpat.so (found version "2.5.0") 
-- Found OATH: /usr/lib64/liboath.so  
 '--build=x86_64-redhat-linux-gnu' '--host=x86_64-redhat-linux-gnu' '--program-prefix=' '--disable-dependency-tracking' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--runstatedir=/run' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--cache-file=../config.cache' '--disable-static' '--enable-hsts' '--enable-ipv6' '--enable-symbol-hiding' '--enable-threaded-resolver' '--without-zstd' '--with-gssapi' '--with-libidn2' '--with-nghttp2' '--with-ssl' '--with-ca-bundle=/etc/pki/tls/certs/ca-bundle.crt' '--enable-dict' '--enable-gopher' '--enable-imap' '--enable-ldap' '--enable-ldaps' '--enable-manual' '--enable-mqtt' '--enable-ntlm' '--enable-ntlm-wb' '--enable-pop3' '--enable-rtsp' '--enable-smb' '--enable-smtp' '--enable-telnet' '--enable-tftp' '--enable-tls-srp' '--enable-websockets' '--with-brotli' '--with-libpsl' '--with-libssh' 'build_alias=x86_64-redhat-linux-gnu' 'host_alias=x86_64-redhat-linux-gnu' 'CC=gcc' '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   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' '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 ' 'LT_SYS_LIBRARY_PATH=/usr/lib64:'
-- libcurl is linked with openssl: explicitly setting locks
-- ssl soname: libssl.so.3
-- crypto soname: libcrypto.so.3
-- Found Python3: /usr/bin/python3.12 (found suitable exact version "3.12.1") found components: Interpreter Development 
-- Found ZLIB: /usr/lib64/libz.so (found version "1.3.0")  
-- Found LTTngUST: /usr/lib64/liblttng-ust.so;dl (found version "2.3.7") 
-- Found babeltrace: /usr/include  
-- BUILDING Boost Libraries at j 2
-- boost (1.79.0 >= 1.79) already in /builddir/build/BUILD/ceph-18.2.1/src/boost
-- Found Boost: /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include  
-- Found StdFilesystem: included by standard library  
-- Ceph/.git directory not found, parsing /builddir/build/BUILD/ceph-18.2.1/src/.git_version for CEPH_GIT_VER and CEPH_GIT_NICE_VER
-- Performing Test COMPILER_SUPPORTS_PESSIMIZING_MOVE
-- Performing Test COMPILER_SUPPORTS_PESSIMIZING_MOVE - Success
-- Performing Test COMPILER_SUPPORTS_REDUNDANT_MOVE
-- Performing Test COMPILER_SUPPORTS_REDUNDANT_MOVE - Success
-- Performing Test HAS_FORTIFY_SOURCE
-- Performing Test HAS_FORTIFY_SOURCE - Success
-- Performing Test HAS_STACK_PROTECT
-- Performing Test HAS_STACK_PROTECT - Success
-- Performing Test HAS_GLIBCXX_ASSERTIONS
-- Performing Test HAS_GLIBCXX_ASSERTIONS - Success
-- Performing Test HAVE_INTEL_SSE
-- Performing Test HAVE_INTEL_SSE - Success
-- Performing Test HAVE_INTEL_SSE2
-- Performing Test HAVE_INTEL_SSE2 - Success
-- Performing Test HAVE_INTEL_SSE3
-- Performing Test HAVE_INTEL_SSE3 - Success
-- Performing Test HAVE_INTEL_SSSE3
-- Performing Test HAVE_INTEL_SSSE3 - Success
-- Performing Test HAVE_INTEL_PCLMUL
-- Performing Test HAVE_INTEL_PCLMUL - Success
-- Performing Test HAVE_INTEL_SSE4_1
-- Performing Test HAVE_INTEL_SSE4_1 - Success
-- Performing Test HAVE_INTEL_SSE4_2
-- Performing Test HAVE_INTEL_SSE4_2 - Success
-- Found nasm: best -- capable of assembling AVX512
-- Performing Test HAVE_STDLIB_MAP_SPLICING
-- Performing Test HAVE_STDLIB_MAP_SPLICING - Success
-- Performing Test COMPILER_SUPPORTS_DIAGNOSTICS_COLOR
-- Performing Test COMPILER_SUPPORTS_DIAGNOSTICS_COLOR - Success
-- Could not find fmt, will build it
-- Module support is disabled.
-- Version: 9.1.0
-- Build type: RelWithDebInfo
-- CXX_STANDARD: 20
-- Performing Test has_std_20_flag
-- Performing Test has_std_20_flag - Success
-- Performing Test has_std_2a_flag
-- Performing Test has_std_2a_flag - Success
-- Required features: cxx_variadic_templates
-- Check size of suseconds_t
-- Check size of suseconds_t - done
-- Found thrift: /usr/lib64/libthrift.so (Required is at least version "0.13.0") 
-- Performing Test HAS_VTA
-- Performing Test HAS_VTA - Success
-- Found Lua: /usr/lib64/liblua-5.4.so;/usr/lib64/libm.so (found suitable version "5.4.6", minimum required is "5.3") 
-- Performing Test HAS_WARNING_STRINGOP_TRUNCATION
-- Performing Test HAS_WARNING_STRINGOP_TRUNCATION - Success
-- Performing Test HAS_WARNING_DEPRECATED_COPY
-- Performing Test HAS_WARNING_DEPRECATED_COPY - Success
-- Performing Test HAS_WARNING_PESSIMIZING_MOVE
-- Performing Test HAS_WARNING_PESSIMIZING_MOVE - Success
Cython version 3.0.8
-- Found Cython: 3.0  
-- Found uring: /usr/lib64/liburing.so  
-- Found GTest: /usr/lib64/cmake/GTest/GTestConfig.cmake (found version "1.14.0")  
-- Found GMock: /usr/lib64/libgmock.so  
-- Found Zstd: /lib64/libzstd.so (found suitable version "1.5.5", minimum required is "1.4.4") 
-- Found Python3: /usr/bin/python3 (found suitable version "3.12.1", minimum required is "3.6.0") found components: Interpreter 
-- Looking for wsyncup in /usr/lib64/libcurses.so
-- Looking for wsyncup in /usr/lib64/libcurses.so - found
-- Looking for cbreak in /usr/lib64/libncurses.so
-- Looking for cbreak in /usr/lib64/libncurses.so - found
-- Looking for nodelay in /usr/lib64/libncurses.so
-- Looking for nodelay in /usr/lib64/libncurses.so - found
-- Found Curses: /usr/lib64/libncurses.so  
-- Found nl: /usr/lib64/libnl-3.so  
-- Checking for module 'libcap-ng'
--   Found libcap-ng, version 0.8.4
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (PkgConfig)
  does not match the name of the calling package (Arrow).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindPkgConfig.cmake:99 (find_package_handle_standard_args)
  cmake/modules/FindArrow.cmake:42 (include)
  src/CMakeLists.txt:900 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found PkgConfig: /usr/bin/pkg-config (found version "1.9.5") 
CMake Warning at cmake/modules/FindArrow.cmake:226 (find_package):
  Could not find a configuration file for package "Arrow" that is compatible
  with requested version "4".

  The following configuration files were considered but not accepted:

    /usr/lib64/cmake/Arrow/ArrowConfig.cmake, version: 15.0.0
    /usr/lib64/cmake/Arrow/arrow-config.cmake, version: unknown
    /lib64/cmake/Arrow/ArrowConfig.cmake, version: 15.0.0
    /lib64/cmake/Arrow/arrow-config.cmake, version: unknown

Call Stack (most recent call first):
  cmake/modules/FindArrow.cmake:347 (arrow_find_package_cmake_package_configuration)
  cmake/modules/FindArrow.cmake:392 (arrow_find_package)
  src/CMakeLists.txt:900 (find_package)


-- Checking for module 'arrow'
--   Found arrow, version 15.0.0
CMake Warning at cmake/modules/FindArrow.cmake:226 (find_package):
  Could not find a configuration file for package "Parquet" that is
  compatible with requested version "4".

  The following configuration files were considered but not accepted:

    /usr/lib64/cmake/Parquet/ParquetConfig.cmake, version: 15.0.0
    /lib64/cmake/Parquet/ParquetConfig.cmake, version: 15.0.0

Call Stack (most recent call first):
  cmake/modules/FindArrow.cmake:347 (arrow_find_package_cmake_package_configuration)
  cmake/modules/FindParquet.cmake:62 (arrow_find_package)
  src/CMakeLists.txt:901 (find_package)


-- Checking for module 'parquet'
--   Found parquet, version 15.0.0
-- arrow is installed, radosgw/s3select-op is able to process parquet objects
-- Found the following ICU libraries:
--   uc (required): /usr/lib64/libicuuc.so
-- Found ICU: /usr/include (found suitable version "74.2", minimum required is "52.0") 
-- Performing Test COMPILER_SUPPORTS_WARN_IMPLICIT_CONST_INT_FLOAT_CONVERSION
-- Performing Test COMPILER_SUPPORTS_WARN_IMPLICIT_CONST_INT_FLOAT_CONVERSION - Failed
-- Found RabbitMQ: /usr/include  
-- Checking for one of the modules 'rdkafka'
-- Found RDKafka: /usr/include (found suitable version "2.1.1", minimum required is "0.9.2") 
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) 
CMake Warning at monitoring/ceph-mixin/CMakeLists.txt:54 (message):
  run-promtool-unittests is skipped due to missing promtool


-- exclude following files under src: *.js;*.css;.tox;python-common/build
-- Configuring done (13.3s)
-- Generating done (1.1s)
CMake Warning:
  Manually-specified variables were not used by the project:

    BUILD_CONFIG
    CMAKE_CXX_FLAGS_RELEASE
    CMAKE_C_FLAGS_RELEASE
    CMAKE_Fortran_FLAGS_RELEASE
    CMAKE_INSTALL_DO_STRIP
    CMAKE_VERBOSE_MAKEFILE
    INCLUDE_INSTALL_DIR
    LIB_INSTALL_DIR
    LIB_SUFFIX
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR
    WITH_FMT_HEADER_ONLY
    WITH_SYSTEM_UTF8PROC


-- Build files have been written to: /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build
+ export VERBOSE=1
+ VERBOSE=1
+ export V=1
+ V=1
+ export GCC_COLORS=
+ GCC_COLORS=
+ /usr/bin/cmake --build redhat-linux-build -j2 --verbose
Change Dir: '/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build'

Run Build Command(s): /usr/bin/ninja-build -v -j 2
[1/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build && /usr/bin/cmake -Dcfgdir= -P /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/tmp/Boost-mkdirs.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/src/Boost-stamp/Boost-mkdir
[2/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/src/Boost-stamp/Boost-download
[3/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/src/Boost-stamp/Boost-update
[4/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/src/Boost-stamp/Boost-patch
[5/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/selinux && ln -sf /builddir/build/BUILD/ceph-18.2.1/selinux/ceph.* . && make -f /usr/share/selinux/devel/Makefile ceph.pp
Compiling targeted ceph module
Creating targeted ceph.pp policy package
rm tmp/ceph.mod.fc tmp/ceph.mod
[6/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src && /usr/bin/cmake -Dcfgdir= -P /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pmdk_ext-prefix/tmp/pmdk_ext-mkdirs.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pmdk_ext-prefix/src/pmdk_ext-stamp/pmdk_ext-mkdir
[7/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pmdk_ext-prefix/src/pmdk_ext-stamp/pmdk_ext-download
[8/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pmdk_ext-prefix/src/pmdk_ext-stamp/pmdk_ext-update
[9/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pmdk_ext-prefix/src/pmdk_ext-stamp/pmdk_ext-patch
[10/2144] cd /builddir/build/BUILD/ceph-18.2.1/src/pmdk && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pmdk_ext-prefix/src/pmdk_ext-stamp/pmdk_ext-configure
[11/2144] cd /builddir/build/BUILD/ceph-18.2.1/src/boost && CC=/usr/bin/gcc CXX=/usr/bin/g++ ./bootstrap.sh --prefix=/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost --with-libraries=atomic,chrono,thread,system,regex,random,program_options,date_time,iostreams,context,coroutine,python,filesystem,container --with-toolset=gcc && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/src/Boost-stamp/Boost-configure
Building B2 engine..

###
###
### Using 'gcc' toolset.
###
###

g++ (GCC) 14.0.1 20240127 (Red Hat 14.0.1-0)
Copyright (C) 2024 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


###
###

> g++ -x c++ -std=c++11 -O2 -s -DNDEBUG builtins.cpp class.cpp command.cpp compile.cpp constants.cpp cwd.cpp debug.cpp debugger.cpp execcmd.cpp execnt.cpp execunix.cpp filesys.cpp filent.cpp fileunix.cpp frames.cpp function.cpp glob.cpp hash.cpp hcache.cpp hdrmacro.cpp headers.cpp jam_strings.cpp jam.cpp jamgram.cpp lists.cpp make.cpp make1.cpp md5.cpp mem.cpp modules.cpp native.cpp object.cpp option.cpp output.cpp parse.cpp pathnt.cpp pathsys.cpp pathunix.cpp regexp.cpp rules.cpp scan.cpp search.cpp startup.cpp subst.cpp sysinfo.cpp timestamp.cpp variable.cpp w32_getreg.cpp modules/order.cpp modules/path.cpp modules/property-set.cpp modules/regex.cpp modules/sequence.cpp modules/set.cpp -o b2
> cp b2 bjam
tools/build/src/engine/b2
Unicode/ICU support for Boost.Regex?... /usr
Generating B2 configuration in project-config.jam for gcc...

Bootstrapping is done. To build, run:

    ./b2
    
To generate header files, run:

    ./b2 headers

The configuration generated uses gcc to build by default. If that is
unintended either use the --with-toolset option or adjust configuration, by
editing 'project-config.jam'.

Further information:

   - Command line help:
     ./b2 --help
     
   - Getting started guide: 
     http://www.boost.org/more/getting_started/unix-variants.html
     
   - B2 documentation:
     http://www.boost.org/build/

[12/2144] cd /builddir/build/BUILD/ceph-18.2.1/src/boost && CC=/usr/bin/gcc CXX=/usr/bin/g++ ./b2 -j2 -d0 --user-config=/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/user-config.jam toolset=gcc python=3.12 headers stage variant=release threading=multi link=static address-model=64 && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/src/Boost-stamp/Boost-build
Performing configuration checks

    - default address-model    : 64-bit [1]
    - default architecture     : x86 [1]
    - compiler supports SSE2   : yes [2]
    - compiler supports SSE4.1 : yes [2]
    - has std::atomic_ref      : no [2]
    - has statx                : yes [2]
    - has init_priority attribute : yes [2]
    - has stat::st_blksize     : yes [2]
    - has stat::st_mtim        : yes [2]
    - has stat::st_mtimensec   : no [2]
    - has stat::st_mtimespec   : no [2]
    - has stat::st_birthtim    : no [2]
    - has stat::st_birthtimensec : no [2]
    - has stat::st_birthtimespec : no [2]
    - has fdopendir(O_NOFOLLOW) : yes [2]
    - zlib                     : yes [3]
    - bzip2                    : yes [3]
    - lzma                     : yes [3]
    - zstd                     : yes [3]
    - has_lzma_cputhreads builds : yes [2]
    - has_icu builds           : yes [2]
    - lockfree boost::atomic_flag : yes [2]

[1] gcc-14
[2] gcc-14/release/link-static/python-3.12/threadapi-pthread/threading-multi/visibility-hidden
[3] link-static

Component configuration:

    - atomic                   : building
    - chrono                   : building
    - container                : building
    - context                  : building
    - contract                 : not building
    - coroutine                : building
    - date_time                : building
    - exception                : not building
    - fiber                    : not building
    - filesystem               : building
    - graph                    : not building
    - graph_parallel           : not building
    - headers                  : not building
    - iostreams                : building
    - json                     : not building
    - locale                   : not building
    - log                      : not building
    - math                     : not building
    - mpi                      : not building
    - nowide                   : not building
    - program_options          : building
    - python                   : building
    - random                   : building
    - regex                    : building
    - serialization            : not building
    - stacktrace               : not building
    - system                   : building
    - test                     : not building
    - thread                   : building
    - timer                    : not building
    - type_erasure             : not building
    - wave                     : not building

[13/2144] cd /builddir/build/BUILD/ceph-18.2.1/src/boost && ./b2 -j2 -d0 --user-config=/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/user-config.jam toolset=gcc python=3.12 install && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/src/Boost-stamp/Boost-install
Performing configuration checks

    - default address-model    : 64-bit (cached) [1]
    - default architecture     : x86 (cached) [1]
    - compiler supports SSE2   : yes [2]
    - compiler supports SSE4.1 : yes [2]
    - has std::atomic_ref      : no [2]
    - has statx                : yes [2]
    - has init_priority attribute : yes [2]
    - has stat::st_blksize     : yes [2]
    - has stat::st_mtim        : yes [2]
    - has stat::st_mtimensec   : no [2]
    - has stat::st_mtimespec   : no [2]
    - has stat::st_birthtim    : no [2]
    - has stat::st_birthtimensec : no [2]
    - has stat::st_birthtimespec : no [2]
    - has fdopendir(O_NOFOLLOW) : yes [2]
    - zlib                     : yes
    - bzip2                    : yes
    - lzma                     : yes
    - zstd                     : yes
    - has_lzma_cputhreads builds : yes [2]
    - has_icu builds           : yes [2]
    - lockfree boost::atomic_flag : yes [2]
    - compiler supports SSE2   : yes (cached) [3]
    - compiler supports SSE4.1 : yes (cached) [3]
    - has std::atomic_ref      : no  (cached) [3]
    - has statx                : yes (cached) [3]
    - has init_priority attribute : yes (cached) [3]
    - has stat::st_blksize     : yes (cached) [3]
    - has stat::st_mtim        : yes (cached) [3]
    - has stat::st_mtimensec   : no  (cached) [3]
    - has stat::st_mtimespec   : no  (cached) [3]
    - has stat::st_birthtim    : no  (cached) [3]
    - has stat::st_birthtimensec : no  (cached) [3]
    - has stat::st_birthtimespec : no  (cached) [3]
    - has fdopendir(O_NOFOLLOW) : yes (cached) [3]
    - zlib                     : yes (cached) [4]
    - bzip2                    : yes (cached) [4]
    - lzma                     : yes (cached) [4]
    - zstd                     : yes (cached) [4]
    - has_lzma_cputhreads builds : yes (cached) [3]
    - has_icu builds           : yes (cached) [3]
    - lockfree boost::atomic_flag : yes (cached) [3]

[1] gcc-14
[2] gcc-14/release/python-3.12/threadapi-pthread/threading-multi/visibility-hidden
[3] gcc-14/release/link-static/python-3.12/threadapi-pthread/threading-multi/visibility-hidden
[4] link-static

Component configuration:

    - atomic                   : building
    - chrono                   : building
    - container                : building
    - context                  : building
    - contract                 : not building
    - coroutine                : building
    - date_time                : building
    - exception                : not building
    - fiber                    : not building
    - filesystem               : building
    - graph                    : not building
    - graph_parallel           : not building
    - headers                  : not building
    - iostreams                : building
    - json                     : not building
    - locale                   : not building
    - log                      : not building
    - math                     : not building
    - mpi                      : not building
    - nowide                   : not building
    - program_options          : building
    - python                   : building
    - random                   : building
    - regex                    : building
    - serialization            : not building
    - stacktrace               : not building
    - system                   : building
    - test                     : not building
    - thread                   : building
    - timer                    : not building
    - type_erasure             : not building
    - wave                     : not building

[14/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build && /usr/bin/cmake -E make_directory /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/CMakeFiles && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/CMakeFiles/Boost-complete && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/src/Boost-stamp/Boost-done
[15/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src && /usr/bin/cmake -Dcfgdir= -P /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/opentelemetry-cpp/tmp/opentelemetry-cpp-mkdirs.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/opentelemetry-cpp/src/opentelemetry-cpp-stamp/opentelemetry-cpp-mkdir
[16/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/opentelemetry-cpp/src/opentelemetry-cpp-stamp/opentelemetry-cpp-download
[17/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/opentelemetry-cpp/src/opentelemetry-cpp-stamp/opentelemetry-cpp-update
[18/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/opentelemetry-cpp/src/opentelemetry-cpp-stamp/opentelemetry-cpp-patch
[19/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/opentelemetry-cpp && /usr/bin/cmake -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DWITH_JAEGER=ON -DBUILD_TESTING=OFF -DCMAKE_BUILD_TYPE=Release -DWITH_EXAMPLES=OFF -DBoost_INCLUDE_DIR=/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -GNinja -S /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp -B /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/opentelemetry-cpp && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/opentelemetry-cpp/src/opentelemetry-cpp-stamp/opentelemetry-cpp-configure
Re-run cmake no build system arguments
CMake Deprecation Warning at CMakeLists.txt:1 (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 C compiler identification is GNU 14.0.1
-- The CXX compiler identification is GNU 14.0.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- 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
-- Building for architecture ARCH=x64
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0")  
Building with nostd types...
-- Found CURL: /usr/lib64/libcurl.so (found version "8.5.0")  
-- Found Thrift: /usr/lib64/libthrift.so  
-- Configuring done (0.7s)
-- Generating done (0.0s)
-- Build files have been written to: /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/opentelemetry-cpp
[20/2144] cd /builddir/build/BUILD/ceph-18.2.1/src/pmdk && /usr/bin/gmake CC=/usr/bin/gcc "EXTRA_CFLAGS=-Wno-error -fno-lto" NDCTL_ENABLE=n BUILD_EXAMPLES=n BUILD_BENCHMARKS=n DOC=n && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pmdk_ext-prefix/src/pmdk_ext-stamp/pmdk_ext-build
/usr/bin/gmake -C src all
gmake[1]: Entering directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src'
/usr/bin/gmake -C libpmem
gmake[2]: Entering directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/libpmem'
mkdir -p ../nondebug/libpmem
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/alloc.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/alloc.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/alloc.o  ../../src/../src/core/alloc.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/fs_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/fs_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/fs_posix.o  ../../src/../src/core/fs_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/os_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/os_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/os_posix.o  ../../src/../src/core/os_posix.c
skip ../nondebug/libpmem/os_posix.o
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/os_thread_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/os_thread_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/os_thread_posix.o  ../../src/../src/core/os_thread_posix.c
skip ../nondebug/libpmem/os_thread_posix.o
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/out.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/out.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/out.o  ../../src/../src/core/out.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/util.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/util.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/util.o  ../../src/../src/core/util.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/util_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/util_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/util_posix.o  ../../src/../src/core/util_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/file.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/file.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/file.o  ../../src/../src/common/file.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/file_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/file_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/file_posix.o  ../../src/../src/common/file_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/mmap.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/mmap.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/mmap.o  ../../src/../src/common/mmap.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/mmap_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/mmap_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/mmap_posix.o  ../../src/../src/common/mmap_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/os_deep_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/os_deep_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/os_deep_linux.o  ../../src/../src/common/os_deep_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/libpmem.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  libpmem.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/libpmem.o  libpmem.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/memops_generic.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/memops_generic.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/memops_generic.o  ../../src/../src/libpmem2/memops_generic.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/pmem.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  pmem.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/pmem.o  pmem.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/pmem_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  pmem_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/pmem_posix.o  pmem_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/pmem2_utils.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/pmem2_utils.o  ../../src/../src/libpmem2/pmem2_utils.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/config.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/config.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/config.o  ../../src/../src/libpmem2/config.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/persist_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/persist_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/persist_posix.o  ../../src/../src/libpmem2/persist_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/source.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/source.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/source.o  ../../src/../src/libpmem2/source.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/source_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/source_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/source_posix.o  ../../src/../src/libpmem2/source_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/pmem2_utils_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/pmem2_utils_linux.o  ../../src/../src/libpmem2/pmem2_utils_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/pmem2_utils_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/pmem2_utils_none.o  ../../src/../src/libpmem2/pmem2_utils_none.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/auto_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/auto_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/auto_flush_linux.o  ../../src/../src/libpmem2/auto_flush_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/deep_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/deep_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/deep_flush_linux.o  ../../src/../src/libpmem2/deep_flush_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/region_namespace_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/region_namespace_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/region_namespace_none.o  ../../src/../src/libpmem2/region_namespace_none.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/init.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/init.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/init.o  ../../src/../src/libpmem2/x86_64/init.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/cpu.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/cpu.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/cpu.o  ../../src/../src/libpmem2/x86_64/cpu.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/memcpy_nt_avx.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -mavx -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_nt_avx.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/memcpy_nt_avx.o  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_nt_avx.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/memcpy_nt_sse2.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_nt_sse2.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/memcpy_nt_sse2.o  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_nt_sse2.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/memset_nt_avx.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -mavx -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memset/memset_nt_avx.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/memset_nt_avx.o  ../../src/../src/libpmem2/x86_64/memset/memset_nt_avx.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/memset_nt_sse2.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memset/memset_nt_sse2.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/memset_nt_sse2.o  ../../src/../src/libpmem2/x86_64/memset/memset_nt_sse2.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/memcpy_t_avx.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -mavx -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_t_avx.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/memcpy_t_avx.o  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_t_avx.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/memcpy_t_sse2.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_t_sse2.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/memcpy_t_sse2.o  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_t_sse2.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/memset_t_avx.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -mavx -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memset/memset_t_avx.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/memset_t_avx.o  ../../src/../src/libpmem2/x86_64/memset/memset_t_avx.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/memset_t_sse2.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memset/memset_t_sse2.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/memset_t_sse2.o  ../../src/../src/libpmem2/x86_64/memset/memset_t_sse2.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/memcpy_nt_avx512f.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -mavx512f -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_nt_avx512f.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/memcpy_nt_avx512f.o  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_nt_avx512f.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/memset_nt_avx512f.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -mavx512f -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memset/memset_nt_avx512f.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/memset_nt_avx512f.o  ../../src/../src/libpmem2/x86_64/memset/memset_nt_avx512f.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/memcpy_t_avx512f.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -mavx512f -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_t_avx512f.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/memcpy_t_avx512f.o  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_t_avx512f.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem/memset_t_avx512f.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -mavx512f -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memset/memset_t_avx512f.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem/memset_t_avx512f.o  ../../src/../src/libpmem2/x86_64/memset/memset_t_avx512f.c
ld -o ../nondebug/libpmem/libpmem_unscoped.o -r ../nondebug/libpmem/alloc.o ../nondebug/libpmem/fs_posix.o ../nondebug/libpmem/os_posix.o ../nondebug/libpmem/os_thread_posix.o ../nondebug/libpmem/out.o ../nondebug/libpmem/util.o ../nondebug/libpmem/util_posix.o ../nondebug/libpmem/file.o ../nondebug/libpmem/file_posix.o ../nondebug/libpmem/mmap.o ../nondebug/libpmem/mmap_posix.o ../nondebug/libpmem/os_deep_linux.o ../nondebug/libpmem/libpmem.o ../nondebug/libpmem/memops_generic.o ../nondebug/libpmem/pmem.o ../nondebug/libpmem/pmem_posix.o ../nondebug/libpmem/pmem2_utils.o ../nondebug/libpmem/config.o ../nondebug/libpmem/persist_posix.o ../nondebug/libpmem/source.o ../nondebug/libpmem/source_posix.o ../nondebug/libpmem/pmem2_utils_linux.o ../nondebug/libpmem/pmem2_utils_none.o ../nondebug/libpmem/auto_flush_linux.o ../nondebug/libpmem/deep_flush_linux.o ../nondebug/libpmem/region_namespace_none.o ../nondebug/libpmem/init.o ../nondebug/libpmem/cpu.o ../nondebug/libpmem/memcpy_nt_avx.o ../nondebug/libpmem/memcpy_nt_sse2.o ../nondebug/libpmem/memset_nt_avx.o ../nondebug/libpmem/memset_nt_sse2.o ../nondebug/libpmem/memcpy_t_avx.o ../nondebug/libpmem/memcpy_t_sse2.o ../nondebug/libpmem/memset_t_avx.o ../nondebug/libpmem/memset_t_sse2.o ../nondebug/libpmem/memcpy_nt_avx512f.o ../nondebug/libpmem/memset_nt_avx512f.o ../nondebug/libpmem/memcpy_t_avx512f.o ../nondebug/libpmem/memset_t_avx512f.o 
objcopy --localize-hidden `sed -n 's/^	*\([a-zA-Z0-9_]*\);$/-G \1/p' libpmem.link` ../nondebug/libpmem/libpmem_unscoped.o ../nondebug/libpmem/libpmem_all.o
ar rv ../nondebug/libpmem/../libpmem.a ../nondebug/libpmem/libpmem_all.o
ar: creating ../nondebug/libpmem/../libpmem.a
a - ../nondebug/libpmem/libpmem_all.o
/usr/bin/gcc -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-z,relro -Wl,--fatal-warnings -Wl,--warn-common  -Wl,-rpath=/usr/local/lib64:: -L../nondebug/libpmem/.. -shared -Wl,--version-script=libpmem.link,-soname,libpmem.so.1 -o ../nondebug/libpmem/../libpmem.so.1.0.0 ../nondebug/libpmem/alloc.o ../nondebug/libpmem/fs_posix.o ../nondebug/libpmem/os_posix.o ../nondebug/libpmem/os_thread_posix.o ../nondebug/libpmem/out.o ../nondebug/libpmem/util.o ../nondebug/libpmem/util_posix.o ../nondebug/libpmem/file.o ../nondebug/libpmem/file_posix.o ../nondebug/libpmem/mmap.o ../nondebug/libpmem/mmap_posix.o ../nondebug/libpmem/os_deep_linux.o ../nondebug/libpmem/libpmem.o ../nondebug/libpmem/memops_generic.o ../nondebug/libpmem/pmem.o ../nondebug/libpmem/pmem_posix.o ../nondebug/libpmem/pmem2_utils.o ../nondebug/libpmem/config.o ../nondebug/libpmem/persist_posix.o ../nondebug/libpmem/source.o ../nondebug/libpmem/source_posix.o ../nondebug/libpmem/pmem2_utils_linux.o ../nondebug/libpmem/pmem2_utils_none.o ../nondebug/libpmem/auto_flush_linux.o ../nondebug/libpmem/deep_flush_linux.o ../nondebug/libpmem/region_namespace_none.o ../nondebug/libpmem/init.o ../nondebug/libpmem/cpu.o ../nondebug/libpmem/memcpy_nt_avx.o ../nondebug/libpmem/memcpy_nt_sse2.o ../nondebug/libpmem/memset_nt_avx.o ../nondebug/libpmem/memset_nt_sse2.o ../nondebug/libpmem/memcpy_t_avx.o ../nondebug/libpmem/memcpy_t_sse2.o ../nondebug/libpmem/memset_t_avx.o ../nondebug/libpmem/memset_t_sse2.o ../nondebug/libpmem/memcpy_nt_avx512f.o ../nondebug/libpmem/memset_nt_avx512f.o ../nondebug/libpmem/memcpy_t_avx512f.o ../nondebug/libpmem/memset_t_avx512f.o    -pthread
ln -sf libpmem.so.1.0.0 ../nondebug/libpmem/../libpmem.so.1
ln -sf libpmem.so.1 ../nondebug/libpmem/../libpmem.so
gmake[2]: Leaving directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/libpmem'
/usr/bin/gmake -C libpmem DEBUG=1
gmake[2]: Entering directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/libpmem'
mkdir -p ../debug/libpmem
/usr/bin/gcc -MD -c -o ../debug/libpmem/alloc.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/alloc.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/alloc.o  ../../src/../src/core/alloc.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/fs_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/fs_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/fs_posix.o  ../../src/../src/core/fs_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/os_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/os_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/os_posix.o  ../../src/../src/core/os_posix.c
skip ../debug/libpmem/os_posix.o
/usr/bin/gcc -MD -c -o ../debug/libpmem/os_thread_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/os_thread_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/os_thread_posix.o  ../../src/../src/core/os_thread_posix.c
skip ../debug/libpmem/os_thread_posix.o
/usr/bin/gcc -MD -c -o ../debug/libpmem/out.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/out.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/out.o  ../../src/../src/core/out.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/util.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/util.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/util.o  ../../src/../src/core/util.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/util_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/util_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/util_posix.o  ../../src/../src/core/util_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/file.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/file.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/file.o  ../../src/../src/common/file.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/file_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/file_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/file_posix.o  ../../src/../src/common/file_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/mmap.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/mmap.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/mmap.o  ../../src/../src/common/mmap.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/mmap_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/mmap_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/mmap_posix.o  ../../src/../src/common/mmap_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/os_deep_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/os_deep_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/os_deep_linux.o  ../../src/../src/common/os_deep_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/libpmem.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  libpmem.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/libpmem.o  libpmem.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/memops_generic.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/memops_generic.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/memops_generic.o  ../../src/../src/libpmem2/memops_generic.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/pmem.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  pmem.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/pmem.o  pmem.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/pmem_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  pmem_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/pmem_posix.o  pmem_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/pmem2_utils.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/pmem2_utils.o  ../../src/../src/libpmem2/pmem2_utils.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/config.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/config.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/config.o  ../../src/../src/libpmem2/config.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/persist_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/persist_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/persist_posix.o  ../../src/../src/libpmem2/persist_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/source.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/source.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/source.o  ../../src/../src/libpmem2/source.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/source_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/source_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/source_posix.o  ../../src/../src/libpmem2/source_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/pmem2_utils_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/pmem2_utils_linux.o  ../../src/../src/libpmem2/pmem2_utils_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/pmem2_utils_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/pmem2_utils_none.o  ../../src/../src/libpmem2/pmem2_utils_none.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/auto_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/auto_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/auto_flush_linux.o  ../../src/../src/libpmem2/auto_flush_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/deep_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/deep_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/deep_flush_linux.o  ../../src/../src/libpmem2/deep_flush_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/region_namespace_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/region_namespace_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/region_namespace_none.o  ../../src/../src/libpmem2/region_namespace_none.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/init.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/init.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/init.o  ../../src/../src/libpmem2/x86_64/init.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/cpu.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/cpu.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/cpu.o  ../../src/../src/libpmem2/x86_64/cpu.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/memcpy_nt_avx.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -mavx -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_nt_avx.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/memcpy_nt_avx.o  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_nt_avx.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/memcpy_nt_sse2.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_nt_sse2.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/memcpy_nt_sse2.o  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_nt_sse2.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/memset_nt_avx.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -mavx -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memset/memset_nt_avx.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/memset_nt_avx.o  ../../src/../src/libpmem2/x86_64/memset/memset_nt_avx.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/memset_nt_sse2.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memset/memset_nt_sse2.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/memset_nt_sse2.o  ../../src/../src/libpmem2/x86_64/memset/memset_nt_sse2.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/memcpy_t_avx.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -mavx -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_t_avx.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/memcpy_t_avx.o  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_t_avx.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/memcpy_t_sse2.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_t_sse2.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/memcpy_t_sse2.o  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_t_sse2.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/memset_t_avx.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -mavx -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memset/memset_t_avx.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/memset_t_avx.o  ../../src/../src/libpmem2/x86_64/memset/memset_t_avx.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/memset_t_sse2.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memset/memset_t_sse2.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/memset_t_sse2.o  ../../src/../src/libpmem2/x86_64/memset/memset_t_sse2.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/memcpy_nt_avx512f.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -mavx512f -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_nt_avx512f.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/memcpy_nt_avx512f.o  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_nt_avx512f.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/memset_nt_avx512f.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -mavx512f -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memset/memset_nt_avx512f.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/memset_nt_avx512f.o  ../../src/../src/libpmem2/x86_64/memset/memset_nt_avx512f.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/memcpy_t_avx512f.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -mavx512f -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_t_avx512f.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/memcpy_t_avx512f.o  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_t_avx512f.c
/usr/bin/gcc -MD -c -o ../debug/libpmem/memset_t_avx512f.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I. -mavx512f -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memset/memset_t_avx512f.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem/memset_t_avx512f.o  ../../src/../src/libpmem2/x86_64/memset/memset_t_avx512f.c
ld -o ../debug/libpmem/libpmem_unscoped.o -r ../debug/libpmem/alloc.o ../debug/libpmem/fs_posix.o ../debug/libpmem/os_posix.o ../debug/libpmem/os_thread_posix.o ../debug/libpmem/out.o ../debug/libpmem/util.o ../debug/libpmem/util_posix.o ../debug/libpmem/file.o ../debug/libpmem/file_posix.o ../debug/libpmem/mmap.o ../debug/libpmem/mmap_posix.o ../debug/libpmem/os_deep_linux.o ../debug/libpmem/libpmem.o ../debug/libpmem/memops_generic.o ../debug/libpmem/pmem.o ../debug/libpmem/pmem_posix.o ../debug/libpmem/pmem2_utils.o ../debug/libpmem/config.o ../debug/libpmem/persist_posix.o ../debug/libpmem/source.o ../debug/libpmem/source_posix.o ../debug/libpmem/pmem2_utils_linux.o ../debug/libpmem/pmem2_utils_none.o ../debug/libpmem/auto_flush_linux.o ../debug/libpmem/deep_flush_linux.o ../debug/libpmem/region_namespace_none.o ../debug/libpmem/init.o ../debug/libpmem/cpu.o ../debug/libpmem/memcpy_nt_avx.o ../debug/libpmem/memcpy_nt_sse2.o ../debug/libpmem/memset_nt_avx.o ../debug/libpmem/memset_nt_sse2.o ../debug/libpmem/memcpy_t_avx.o ../debug/libpmem/memcpy_t_sse2.o ../debug/libpmem/memset_t_avx.o ../debug/libpmem/memset_t_sse2.o ../debug/libpmem/memcpy_nt_avx512f.o ../debug/libpmem/memset_nt_avx512f.o ../debug/libpmem/memcpy_t_avx512f.o ../debug/libpmem/memset_t_avx512f.o 
objcopy --localize-hidden `sed -n 's/^	*\([a-zA-Z0-9_]*\);$/-G \1/p' libpmem.link` ../debug/libpmem/libpmem_unscoped.o ../debug/libpmem/libpmem_all.o
ar rv ../debug/libpmem/../libpmem.a ../debug/libpmem/libpmem_all.o
ar: creating ../debug/libpmem/../libpmem.a
a - ../debug/libpmem/libpmem_all.o
/usr/bin/gcc -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-z,relro -Wl,--fatal-warnings -Wl,--warn-common  -Wl,-rpath=/usr/local/lib64/pmdk_debug:: -L../debug/libpmem/.. -shared -Wl,--version-script=libpmem.link,-soname,libpmem.so.1 -o ../debug/libpmem/../libpmem.so.1.0.0 ../debug/libpmem/alloc.o ../debug/libpmem/fs_posix.o ../debug/libpmem/os_posix.o ../debug/libpmem/os_thread_posix.o ../debug/libpmem/out.o ../debug/libpmem/util.o ../debug/libpmem/util_posix.o ../debug/libpmem/file.o ../debug/libpmem/file_posix.o ../debug/libpmem/mmap.o ../debug/libpmem/mmap_posix.o ../debug/libpmem/os_deep_linux.o ../debug/libpmem/libpmem.o ../debug/libpmem/memops_generic.o ../debug/libpmem/pmem.o ../debug/libpmem/pmem_posix.o ../debug/libpmem/pmem2_utils.o ../debug/libpmem/config.o ../debug/libpmem/persist_posix.o ../debug/libpmem/source.o ../debug/libpmem/source_posix.o ../debug/libpmem/pmem2_utils_linux.o ../debug/libpmem/pmem2_utils_none.o ../debug/libpmem/auto_flush_linux.o ../debug/libpmem/deep_flush_linux.o ../debug/libpmem/region_namespace_none.o ../debug/libpmem/init.o ../debug/libpmem/cpu.o ../debug/libpmem/memcpy_nt_avx.o ../debug/libpmem/memcpy_nt_sse2.o ../debug/libpmem/memset_nt_avx.o ../debug/libpmem/memset_nt_sse2.o ../debug/libpmem/memcpy_t_avx.o ../debug/libpmem/memcpy_t_sse2.o ../debug/libpmem/memset_t_avx.o ../debug/libpmem/memset_t_sse2.o ../debug/libpmem/memcpy_nt_avx512f.o ../debug/libpmem/memset_nt_avx512f.o ../debug/libpmem/memcpy_t_avx512f.o ../debug/libpmem/memset_t_avx512f.o    -pthread
ln -sf libpmem.so.1.0.0 ../debug/libpmem/../libpmem.so.1
ln -sf libpmem.so.1 ../debug/libpmem/../libpmem.so
gmake[2]: Leaving directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/libpmem'
/usr/bin/gmake -C libpmemblk
gmake[2]: Entering directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/libpmemblk'
mkdir -p ../nondebug/libpmemblk
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/alloc.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/alloc.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/alloc.o  ../../src/../src/core/alloc.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/fs_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/fs_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/fs_posix.o  ../../src/../src/core/fs_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/os_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/os_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/os_posix.o  ../../src/../src/core/os_posix.c
skip ../nondebug/libpmemblk/os_posix.o
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/os_thread_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/os_thread_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/os_thread_posix.o  ../../src/../src/core/os_thread_posix.c
skip ../nondebug/libpmemblk/os_thread_posix.o
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/out.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/out.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/out.o  ../../src/../src/core/out.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/util.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/util.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/util.o  ../../src/../src/core/util.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/util_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/util_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/util_posix.o  ../../src/../src/core/util_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/bad_blocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/bad_blocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/bad_blocks.o  ../../src/../src/common/bad_blocks.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/set_badblocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/set_badblocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/set_badblocks.o  ../../src/../src/common/set_badblocks.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/ctl.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/ctl.o  ../../src/../src/common/ctl.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/ctl_prefault.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_prefault.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/ctl_prefault.o  ../../src/../src/common/ctl_prefault.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/ctl_sds.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_sds.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/ctl_sds.o  ../../src/../src/common/ctl_sds.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/ctl_fallocate.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_fallocate.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/ctl_fallocate.o  ../../src/../src/common/ctl_fallocate.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/ctl_cow.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_cow.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/ctl_cow.o  ../../src/../src/common/ctl_cow.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/file.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/file.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/file.o  ../../src/../src/common/file.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/file_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/file_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/file_posix.o  ../../src/../src/common/file_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/mmap.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/mmap.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/mmap.o  ../../src/../src/common/mmap.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/mmap_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/mmap_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/mmap_posix.o  ../../src/../src/common/mmap_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/os_deep_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/os_deep_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/os_deep_linux.o  ../../src/../src/common/os_deep_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/pool_hdr.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/pool_hdr.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/pool_hdr.o  ../../src/../src/common/pool_hdr.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/rand.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/rand.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/rand.o  ../../src/../src/common/rand.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/ravl.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ravl.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/ravl.o  ../../src/../src/common/ravl.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/set.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/set.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/set.o  ../../src/../src/common/set.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/shutdown_state.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/shutdown_state.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/shutdown_state.o  ../../src/../src/common/shutdown_state.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/uuid.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/uuid.c
../../src/../src/common/uuid.c:56:35: warning: argument 1 of type âconst char *â declared as a pointer [-Warray-parameter=]
   56 | util_uuid_from_string(const char *uuid, struct uuid *ud)
      |                       ~~~~~~~~~~~~^~~~
In file included from ../../src/../src/common/uuid.c:11:
../../src/../src/common/uuid.h:39:38: note: previously declared as an array âconst char[37]â
   39 | int util_uuid_from_string(const char uuid[POOL_HDR_UUID_STR_LEN],
      |                           ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/uuid.o  ../../src/../src/common/uuid.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/uuid_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/uuid_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/uuid_linux.o  ../../src/../src/common/uuid_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/pmem2_utils.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/pmem2_utils.o  ../../src/../src/libpmem2/pmem2_utils.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/config.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/config.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/config.o  ../../src/../src/libpmem2/config.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/persist_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/persist_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/persist_posix.o  ../../src/../src/libpmem2/persist_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/badblocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/badblocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/badblocks.o  ../../src/../src/libpmem2/badblocks.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/badblocks_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/badblocks_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/badblocks_none.o  ../../src/../src/libpmem2/badblocks_none.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/usc_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/usc_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/usc_none.o  ../../src/../src/libpmem2/usc_none.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/source.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/source.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/source.o  ../../src/../src/libpmem2/source.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/source_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/source_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/source_posix.o  ../../src/../src/libpmem2/source_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/auto_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/auto_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/auto_flush_linux.o  ../../src/../src/libpmem2/auto_flush_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/deep_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/deep_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/deep_flush_linux.o  ../../src/../src/libpmem2/deep_flush_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/extent_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/extent_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/extent_linux.o  ../../src/../src/libpmem2/extent_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/pmem2_utils_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/pmem2_utils_linux.o  ../../src/../src/libpmem2/pmem2_utils_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/pmem2_utils_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/pmem2_utils_none.o  ../../src/../src/libpmem2/pmem2_utils_none.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/region_namespace_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/region_namespace_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/region_namespace_none.o  ../../src/../src/libpmem2/region_namespace_none.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/blk.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  blk.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/blk.o  blk.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/btt.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  btt.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/btt.o  btt.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemblk/libpmemblk.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  libpmemblk.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemblk/libpmemblk.o  libpmemblk.c
ld -o ../nondebug/libpmemblk/libpmemblk_unscoped.o -r ../nondebug/libpmemblk/alloc.o ../nondebug/libpmemblk/fs_posix.o ../nondebug/libpmemblk/os_posix.o ../nondebug/libpmemblk/os_thread_posix.o ../nondebug/libpmemblk/out.o ../nondebug/libpmemblk/util.o ../nondebug/libpmemblk/util_posix.o ../nondebug/libpmemblk/bad_blocks.o ../nondebug/libpmemblk/set_badblocks.o ../nondebug/libpmemblk/ctl.o ../nondebug/libpmemblk/ctl_prefault.o ../nondebug/libpmemblk/ctl_sds.o ../nondebug/libpmemblk/ctl_fallocate.o ../nondebug/libpmemblk/ctl_cow.o ../nondebug/libpmemblk/file.o ../nondebug/libpmemblk/file_posix.o ../nondebug/libpmemblk/mmap.o ../nondebug/libpmemblk/mmap_posix.o ../nondebug/libpmemblk/os_deep_linux.o ../nondebug/libpmemblk/pool_hdr.o ../nondebug/libpmemblk/rand.o ../nondebug/libpmemblk/ravl.o ../nondebug/libpmemblk/set.o ../nondebug/libpmemblk/shutdown_state.o ../nondebug/libpmemblk/uuid.o ../nondebug/libpmemblk/uuid_linux.o ../nondebug/libpmemblk/pmem2_utils.o ../nondebug/libpmemblk/config.o ../nondebug/libpmemblk/persist_posix.o ../nondebug/libpmemblk/badblocks.o ../nondebug/libpmemblk/badblocks_none.o ../nondebug/libpmemblk/usc_none.o ../nondebug/libpmemblk/source.o ../nondebug/libpmemblk/source_posix.o ../nondebug/libpmemblk/auto_flush_linux.o ../nondebug/libpmemblk/deep_flush_linux.o ../nondebug/libpmemblk/extent_linux.o ../nondebug/libpmemblk/pmem2_utils_linux.o ../nondebug/libpmemblk/pmem2_utils_none.o ../nondebug/libpmemblk/region_namespace_none.o ../nondebug/libpmemblk/blk.o ../nondebug/libpmemblk/btt.o ../nondebug/libpmemblk/libpmemblk.o 
objcopy --localize-hidden `sed -n 's/^	*\([a-zA-Z0-9_]*\);$/-G \1/p' libpmemblk.link` ../nondebug/libpmemblk/libpmemblk_unscoped.o ../nondebug/libpmemblk/libpmemblk_all.o
ar rv ../nondebug/libpmemblk/../libpmemblk.a ../nondebug/libpmemblk/libpmemblk_all.o
ar: creating ../nondebug/libpmemblk/../libpmemblk.a
a - ../nondebug/libpmemblk/libpmemblk_all.o
/usr/bin/gcc -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-z,relro -Wl,--fatal-warnings -Wl,--warn-common  -Wl,-rpath=/usr/local/lib64:: -L../nondebug/libpmemblk/.. -shared -Wl,--version-script=libpmemblk.link,-soname,libpmemblk.so.1 -o ../nondebug/libpmemblk/../libpmemblk.so.1.0.0 ../nondebug/libpmemblk/alloc.o ../nondebug/libpmemblk/fs_posix.o ../nondebug/libpmemblk/os_posix.o ../nondebug/libpmemblk/os_thread_posix.o ../nondebug/libpmemblk/out.o ../nondebug/libpmemblk/util.o ../nondebug/libpmemblk/util_posix.o ../nondebug/libpmemblk/bad_blocks.o ../nondebug/libpmemblk/set_badblocks.o ../nondebug/libpmemblk/ctl.o ../nondebug/libpmemblk/ctl_prefault.o ../nondebug/libpmemblk/ctl_sds.o ../nondebug/libpmemblk/ctl_fallocate.o ../nondebug/libpmemblk/ctl_cow.o ../nondebug/libpmemblk/file.o ../nondebug/libpmemblk/file_posix.o ../nondebug/libpmemblk/mmap.o ../nondebug/libpmemblk/mmap_posix.o ../nondebug/libpmemblk/os_deep_linux.o ../nondebug/libpmemblk/pool_hdr.o ../nondebug/libpmemblk/rand.o ../nondebug/libpmemblk/ravl.o ../nondebug/libpmemblk/set.o ../nondebug/libpmemblk/shutdown_state.o ../nondebug/libpmemblk/uuid.o ../nondebug/libpmemblk/uuid_linux.o ../nondebug/libpmemblk/pmem2_utils.o ../nondebug/libpmemblk/config.o ../nondebug/libpmemblk/persist_posix.o ../nondebug/libpmemblk/badblocks.o ../nondebug/libpmemblk/badblocks_none.o ../nondebug/libpmemblk/usc_none.o ../nondebug/libpmemblk/source.o ../nondebug/libpmemblk/source_posix.o ../nondebug/libpmemblk/auto_flush_linux.o ../nondebug/libpmemblk/deep_flush_linux.o ../nondebug/libpmemblk/extent_linux.o ../nondebug/libpmemblk/pmem2_utils_linux.o ../nondebug/libpmemblk/pmem2_utils_none.o ../nondebug/libpmemblk/region_namespace_none.o ../nondebug/libpmemblk/blk.o ../nondebug/libpmemblk/btt.o ../nondebug/libpmemblk/libpmemblk.o   -pthread -lpmem 
ln -sf libpmemblk.so.1.0.0 ../nondebug/libpmemblk/../libpmemblk.so.1
ln -sf libpmemblk.so.1 ../nondebug/libpmemblk/../libpmemblk.so
gmake[2]: Leaving directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/libpmemblk'
/usr/bin/gmake -C libpmemblk DEBUG=1
gmake[2]: Entering directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/libpmemblk'
mkdir -p ../debug/libpmemblk
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/alloc.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/alloc.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/alloc.o  ../../src/../src/core/alloc.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/fs_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/fs_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/fs_posix.o  ../../src/../src/core/fs_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/os_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/os_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/os_posix.o  ../../src/../src/core/os_posix.c
skip ../debug/libpmemblk/os_posix.o
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/os_thread_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/os_thread_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/os_thread_posix.o  ../../src/../src/core/os_thread_posix.c
skip ../debug/libpmemblk/os_thread_posix.o
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/out.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/out.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/out.o  ../../src/../src/core/out.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/util.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/util.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/util.o  ../../src/../src/core/util.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/util_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/util_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/util_posix.o  ../../src/../src/core/util_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/bad_blocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/bad_blocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/bad_blocks.o  ../../src/../src/common/bad_blocks.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/set_badblocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/set_badblocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/set_badblocks.o  ../../src/../src/common/set_badblocks.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/ctl.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/ctl.o  ../../src/../src/common/ctl.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/ctl_prefault.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_prefault.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/ctl_prefault.o  ../../src/../src/common/ctl_prefault.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/ctl_sds.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_sds.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/ctl_sds.o  ../../src/../src/common/ctl_sds.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/ctl_fallocate.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_fallocate.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/ctl_fallocate.o  ../../src/../src/common/ctl_fallocate.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/ctl_cow.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_cow.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/ctl_cow.o  ../../src/../src/common/ctl_cow.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/file.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/file.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/file.o  ../../src/../src/common/file.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/file_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/file_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/file_posix.o  ../../src/../src/common/file_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/mmap.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/mmap.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/mmap.o  ../../src/../src/common/mmap.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/mmap_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/mmap_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/mmap_posix.o  ../../src/../src/common/mmap_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/os_deep_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/os_deep_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/os_deep_linux.o  ../../src/../src/common/os_deep_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/pool_hdr.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/pool_hdr.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/pool_hdr.o  ../../src/../src/common/pool_hdr.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/rand.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/rand.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/rand.o  ../../src/../src/common/rand.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/ravl.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ravl.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/ravl.o  ../../src/../src/common/ravl.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/set.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/set.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/set.o  ../../src/../src/common/set.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/shutdown_state.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/shutdown_state.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/shutdown_state.o  ../../src/../src/common/shutdown_state.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/uuid.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/uuid.c
../../src/../src/common/uuid.c:56:35: warning: argument 1 of type âconst char *â declared as a pointer [-Warray-parameter=]
   56 | util_uuid_from_string(const char *uuid, struct uuid *ud)
      |                       ~~~~~~~~~~~~^~~~
In file included from ../../src/../src/common/uuid.c:11:
../../src/../src/common/uuid.h:39:38: note: previously declared as an array âconst char[37]â
   39 | int util_uuid_from_string(const char uuid[POOL_HDR_UUID_STR_LEN],
      |                           ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/uuid.o  ../../src/../src/common/uuid.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/uuid_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/uuid_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/uuid_linux.o  ../../src/../src/common/uuid_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/pmem2_utils.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/pmem2_utils.o  ../../src/../src/libpmem2/pmem2_utils.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/config.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/config.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/config.o  ../../src/../src/libpmem2/config.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/persist_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/persist_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/persist_posix.o  ../../src/../src/libpmem2/persist_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/badblocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/badblocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/badblocks.o  ../../src/../src/libpmem2/badblocks.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/badblocks_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/badblocks_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/badblocks_none.o  ../../src/../src/libpmem2/badblocks_none.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/usc_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/usc_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/usc_none.o  ../../src/../src/libpmem2/usc_none.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/source.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/source.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/source.o  ../../src/../src/libpmem2/source.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/source_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/source_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/source_posix.o  ../../src/../src/libpmem2/source_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/auto_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/auto_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/auto_flush_linux.o  ../../src/../src/libpmem2/auto_flush_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/deep_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/deep_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/deep_flush_linux.o  ../../src/../src/libpmem2/deep_flush_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/extent_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/extent_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/extent_linux.o  ../../src/../src/libpmem2/extent_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/pmem2_utils_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/pmem2_utils_linux.o  ../../src/../src/libpmem2/pmem2_utils_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/pmem2_utils_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/pmem2_utils_none.o  ../../src/../src/libpmem2/pmem2_utils_none.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/region_namespace_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/region_namespace_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/region_namespace_none.o  ../../src/../src/libpmem2/region_namespace_none.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/blk.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  blk.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/blk.o  blk.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/btt.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  btt.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/btt.o  btt.c
/usr/bin/gcc -MD -c -o ../debug/libpmemblk/libpmemblk.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  libpmemblk.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemblk/libpmemblk.o  libpmemblk.c
ld -o ../debug/libpmemblk/libpmemblk_unscoped.o -r ../debug/libpmemblk/alloc.o ../debug/libpmemblk/fs_posix.o ../debug/libpmemblk/os_posix.o ../debug/libpmemblk/os_thread_posix.o ../debug/libpmemblk/out.o ../debug/libpmemblk/util.o ../debug/libpmemblk/util_posix.o ../debug/libpmemblk/bad_blocks.o ../debug/libpmemblk/set_badblocks.o ../debug/libpmemblk/ctl.o ../debug/libpmemblk/ctl_prefault.o ../debug/libpmemblk/ctl_sds.o ../debug/libpmemblk/ctl_fallocate.o ../debug/libpmemblk/ctl_cow.o ../debug/libpmemblk/file.o ../debug/libpmemblk/file_posix.o ../debug/libpmemblk/mmap.o ../debug/libpmemblk/mmap_posix.o ../debug/libpmemblk/os_deep_linux.o ../debug/libpmemblk/pool_hdr.o ../debug/libpmemblk/rand.o ../debug/libpmemblk/ravl.o ../debug/libpmemblk/set.o ../debug/libpmemblk/shutdown_state.o ../debug/libpmemblk/uuid.o ../debug/libpmemblk/uuid_linux.o ../debug/libpmemblk/pmem2_utils.o ../debug/libpmemblk/config.o ../debug/libpmemblk/persist_posix.o ../debug/libpmemblk/badblocks.o ../debug/libpmemblk/badblocks_none.o ../debug/libpmemblk/usc_none.o ../debug/libpmemblk/source.o ../debug/libpmemblk/source_posix.o ../debug/libpmemblk/auto_flush_linux.o ../debug/libpmemblk/deep_flush_linux.o ../debug/libpmemblk/extent_linux.o ../debug/libpmemblk/pmem2_utils_linux.o ../debug/libpmemblk/pmem2_utils_none.o ../debug/libpmemblk/region_namespace_none.o ../debug/libpmemblk/blk.o ../debug/libpmemblk/btt.o ../debug/libpmemblk/libpmemblk.o 
objcopy --localize-hidden `sed -n 's/^	*\([a-zA-Z0-9_]*\);$/-G \1/p' libpmemblk.link` ../debug/libpmemblk/libpmemblk_unscoped.o ../debug/libpmemblk/libpmemblk_all.o
ar rv ../debug/libpmemblk/../libpmemblk.a ../debug/libpmemblk/libpmemblk_all.o
ar: creating ../debug/libpmemblk/../libpmemblk.a
a - ../debug/libpmemblk/libpmemblk_all.o
/usr/bin/gcc -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-z,relro -Wl,--fatal-warnings -Wl,--warn-common  -Wl,-rpath=/usr/local/lib64/pmdk_debug:: -L../debug/libpmemblk/.. -shared -Wl,--version-script=libpmemblk.link,-soname,libpmemblk.so.1 -o ../debug/libpmemblk/../libpmemblk.so.1.0.0 ../debug/libpmemblk/alloc.o ../debug/libpmemblk/fs_posix.o ../debug/libpmemblk/os_posix.o ../debug/libpmemblk/os_thread_posix.o ../debug/libpmemblk/out.o ../debug/libpmemblk/util.o ../debug/libpmemblk/util_posix.o ../debug/libpmemblk/bad_blocks.o ../debug/libpmemblk/set_badblocks.o ../debug/libpmemblk/ctl.o ../debug/libpmemblk/ctl_prefault.o ../debug/libpmemblk/ctl_sds.o ../debug/libpmemblk/ctl_fallocate.o ../debug/libpmemblk/ctl_cow.o ../debug/libpmemblk/file.o ../debug/libpmemblk/file_posix.o ../debug/libpmemblk/mmap.o ../debug/libpmemblk/mmap_posix.o ../debug/libpmemblk/os_deep_linux.o ../debug/libpmemblk/pool_hdr.o ../debug/libpmemblk/rand.o ../debug/libpmemblk/ravl.o ../debug/libpmemblk/set.o ../debug/libpmemblk/shutdown_state.o ../debug/libpmemblk/uuid.o ../debug/libpmemblk/uuid_linux.o ../debug/libpmemblk/pmem2_utils.o ../debug/libpmemblk/config.o ../debug/libpmemblk/persist_posix.o ../debug/libpmemblk/badblocks.o ../debug/libpmemblk/badblocks_none.o ../debug/libpmemblk/usc_none.o ../debug/libpmemblk/source.o ../debug/libpmemblk/source_posix.o ../debug/libpmemblk/auto_flush_linux.o ../debug/libpmemblk/deep_flush_linux.o ../debug/libpmemblk/extent_linux.o ../debug/libpmemblk/pmem2_utils_linux.o ../debug/libpmemblk/pmem2_utils_none.o ../debug/libpmemblk/region_namespace_none.o ../debug/libpmemblk/blk.o ../debug/libpmemblk/btt.o ../debug/libpmemblk/libpmemblk.o   -pthread -lpmem 
ln -sf libpmemblk.so.1.0.0 ../debug/libpmemblk/../libpmemblk.so.1
ln -sf libpmemblk.so.1 ../debug/libpmemblk/../libpmemblk.so
gmake[2]: Leaving directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/libpmemblk'
/usr/bin/gmake -C libpmemlog
gmake[2]: Entering directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/libpmemlog'
mkdir -p ../nondebug/libpmemlog
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/alloc.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/alloc.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/alloc.o  ../../src/../src/core/alloc.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/fs_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/fs_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/fs_posix.o  ../../src/../src/core/fs_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/os_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/os_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/os_posix.o  ../../src/../src/core/os_posix.c
skip ../nondebug/libpmemlog/os_posix.o
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/os_thread_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/os_thread_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/os_thread_posix.o  ../../src/../src/core/os_thread_posix.c
skip ../nondebug/libpmemlog/os_thread_posix.o
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/out.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/out.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/out.o  ../../src/../src/core/out.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/util.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/util.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/util.o  ../../src/../src/core/util.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/util_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/util_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/util_posix.o  ../../src/../src/core/util_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/bad_blocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/bad_blocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/bad_blocks.o  ../../src/../src/common/bad_blocks.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/set_badblocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/set_badblocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/set_badblocks.o  ../../src/../src/common/set_badblocks.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/ctl.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/ctl.o  ../../src/../src/common/ctl.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/ctl_prefault.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_prefault.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/ctl_prefault.o  ../../src/../src/common/ctl_prefault.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/ctl_sds.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_sds.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/ctl_sds.o  ../../src/../src/common/ctl_sds.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/ctl_fallocate.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_fallocate.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/ctl_fallocate.o  ../../src/../src/common/ctl_fallocate.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/ctl_cow.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_cow.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/ctl_cow.o  ../../src/../src/common/ctl_cow.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/file.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/file.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/file.o  ../../src/../src/common/file.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/file_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/file_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/file_posix.o  ../../src/../src/common/file_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/mmap.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/mmap.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/mmap.o  ../../src/../src/common/mmap.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/mmap_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/mmap_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/mmap_posix.o  ../../src/../src/common/mmap_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/os_deep_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/os_deep_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/os_deep_linux.o  ../../src/../src/common/os_deep_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/pool_hdr.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/pool_hdr.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/pool_hdr.o  ../../src/../src/common/pool_hdr.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/rand.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/rand.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/rand.o  ../../src/../src/common/rand.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/ravl.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ravl.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/ravl.o  ../../src/../src/common/ravl.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/set.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/set.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/set.o  ../../src/../src/common/set.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/shutdown_state.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/shutdown_state.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/shutdown_state.o  ../../src/../src/common/shutdown_state.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/uuid.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/uuid.c
../../src/../src/common/uuid.c:56:35: warning: argument 1 of type âconst char *â declared as a pointer [-Warray-parameter=]
   56 | util_uuid_from_string(const char *uuid, struct uuid *ud)
      |                       ~~~~~~~~~~~~^~~~
In file included from ../../src/../src/common/uuid.c:11:
../../src/../src/common/uuid.h:39:38: note: previously declared as an array âconst char[37]â
   39 | int util_uuid_from_string(const char uuid[POOL_HDR_UUID_STR_LEN],
      |                           ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/uuid.o  ../../src/../src/common/uuid.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/uuid_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/uuid_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/uuid_linux.o  ../../src/../src/common/uuid_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/pmem2_utils.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/pmem2_utils.o  ../../src/../src/libpmem2/pmem2_utils.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/config.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/config.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/config.o  ../../src/../src/libpmem2/config.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/persist_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/persist_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/persist_posix.o  ../../src/../src/libpmem2/persist_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/badblocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/badblocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/badblocks.o  ../../src/../src/libpmem2/badblocks.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/badblocks_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/badblocks_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/badblocks_none.o  ../../src/../src/libpmem2/badblocks_none.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/usc_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/usc_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/usc_none.o  ../../src/../src/libpmem2/usc_none.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/source.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/source.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/source.o  ../../src/../src/libpmem2/source.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/source_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/source_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/source_posix.o  ../../src/../src/libpmem2/source_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/auto_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/auto_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/auto_flush_linux.o  ../../src/../src/libpmem2/auto_flush_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/deep_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/deep_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/deep_flush_linux.o  ../../src/../src/libpmem2/deep_flush_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/extent_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/extent_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/extent_linux.o  ../../src/../src/libpmem2/extent_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/pmem2_utils_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/pmem2_utils_linux.o  ../../src/../src/libpmem2/pmem2_utils_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/pmem2_utils_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/pmem2_utils_none.o  ../../src/../src/libpmem2/pmem2_utils_none.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/region_namespace_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/region_namespace_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/region_namespace_none.o  ../../src/../src/libpmem2/region_namespace_none.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/libpmemlog.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  libpmemlog.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/libpmemlog.o  libpmemlog.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemlog/log.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -I../include -I../common/ -I../core/  -fPIC  log.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemlog/log.o  log.c
ld -o ../nondebug/libpmemlog/libpmemlog_unscoped.o -r ../nondebug/libpmemlog/alloc.o ../nondebug/libpmemlog/fs_posix.o ../nondebug/libpmemlog/os_posix.o ../nondebug/libpmemlog/os_thread_posix.o ../nondebug/libpmemlog/out.o ../nondebug/libpmemlog/util.o ../nondebug/libpmemlog/util_posix.o ../nondebug/libpmemlog/bad_blocks.o ../nondebug/libpmemlog/set_badblocks.o ../nondebug/libpmemlog/ctl.o ../nondebug/libpmemlog/ctl_prefault.o ../nondebug/libpmemlog/ctl_sds.o ../nondebug/libpmemlog/ctl_fallocate.o ../nondebug/libpmemlog/ctl_cow.o ../nondebug/libpmemlog/file.o ../nondebug/libpmemlog/file_posix.o ../nondebug/libpmemlog/mmap.o ../nondebug/libpmemlog/mmap_posix.o ../nondebug/libpmemlog/os_deep_linux.o ../nondebug/libpmemlog/pool_hdr.o ../nondebug/libpmemlog/rand.o ../nondebug/libpmemlog/ravl.o ../nondebug/libpmemlog/set.o ../nondebug/libpmemlog/shutdown_state.o ../nondebug/libpmemlog/uuid.o ../nondebug/libpmemlog/uuid_linux.o ../nondebug/libpmemlog/pmem2_utils.o ../nondebug/libpmemlog/config.o ../nondebug/libpmemlog/persist_posix.o ../nondebug/libpmemlog/badblocks.o ../nondebug/libpmemlog/badblocks_none.o ../nondebug/libpmemlog/usc_none.o ../nondebug/libpmemlog/source.o ../nondebug/libpmemlog/source_posix.o ../nondebug/libpmemlog/auto_flush_linux.o ../nondebug/libpmemlog/deep_flush_linux.o ../nondebug/libpmemlog/extent_linux.o ../nondebug/libpmemlog/pmem2_utils_linux.o ../nondebug/libpmemlog/pmem2_utils_none.o ../nondebug/libpmemlog/region_namespace_none.o ../nondebug/libpmemlog/libpmemlog.o ../nondebug/libpmemlog/log.o 
objcopy --localize-hidden `sed -n 's/^	*\([a-zA-Z0-9_]*\);$/-G \1/p' libpmemlog.link` ../nondebug/libpmemlog/libpmemlog_unscoped.o ../nondebug/libpmemlog/libpmemlog_all.o
ar rv ../nondebug/libpmemlog/../libpmemlog.a ../nondebug/libpmemlog/libpmemlog_all.o
ar: creating ../nondebug/libpmemlog/../libpmemlog.a
a - ../nondebug/libpmemlog/libpmemlog_all.o
/usr/bin/gcc -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-z,relro -Wl,--fatal-warnings -Wl,--warn-common  -Wl,-rpath=/usr/local/lib64:: -L../nondebug/libpmemlog/.. -shared -Wl,--version-script=libpmemlog.link,-soname,libpmemlog.so.1 -o ../nondebug/libpmemlog/../libpmemlog.so.1.0.0 ../nondebug/libpmemlog/alloc.o ../nondebug/libpmemlog/fs_posix.o ../nondebug/libpmemlog/os_posix.o ../nondebug/libpmemlog/os_thread_posix.o ../nondebug/libpmemlog/out.o ../nondebug/libpmemlog/util.o ../nondebug/libpmemlog/util_posix.o ../nondebug/libpmemlog/bad_blocks.o ../nondebug/libpmemlog/set_badblocks.o ../nondebug/libpmemlog/ctl.o ../nondebug/libpmemlog/ctl_prefault.o ../nondebug/libpmemlog/ctl_sds.o ../nondebug/libpmemlog/ctl_fallocate.o ../nondebug/libpmemlog/ctl_cow.o ../nondebug/libpmemlog/file.o ../nondebug/libpmemlog/file_posix.o ../nondebug/libpmemlog/mmap.o ../nondebug/libpmemlog/mmap_posix.o ../nondebug/libpmemlog/os_deep_linux.o ../nondebug/libpmemlog/pool_hdr.o ../nondebug/libpmemlog/rand.o ../nondebug/libpmemlog/ravl.o ../nondebug/libpmemlog/set.o ../nondebug/libpmemlog/shutdown_state.o ../nondebug/libpmemlog/uuid.o ../nondebug/libpmemlog/uuid_linux.o ../nondebug/libpmemlog/pmem2_utils.o ../nondebug/libpmemlog/config.o ../nondebug/libpmemlog/persist_posix.o ../nondebug/libpmemlog/badblocks.o ../nondebug/libpmemlog/badblocks_none.o ../nondebug/libpmemlog/usc_none.o ../nondebug/libpmemlog/source.o ../nondebug/libpmemlog/source_posix.o ../nondebug/libpmemlog/auto_flush_linux.o ../nondebug/libpmemlog/deep_flush_linux.o ../nondebug/libpmemlog/extent_linux.o ../nondebug/libpmemlog/pmem2_utils_linux.o ../nondebug/libpmemlog/pmem2_utils_none.o ../nondebug/libpmemlog/region_namespace_none.o ../nondebug/libpmemlog/libpmemlog.o ../nondebug/libpmemlog/log.o   -pthread -lpmem 
ln -sf libpmemlog.so.1.0.0 ../nondebug/libpmemlog/../libpmemlog.so.1
ln -sf libpmemlog.so.1 ../nondebug/libpmemlog/../libpmemlog.so
gmake[2]: Leaving directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/libpmemlog'
/usr/bin/gmake -C libpmemlog DEBUG=1
gmake[2]: Entering directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/libpmemlog'
mkdir -p ../debug/libpmemlog
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/alloc.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/alloc.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/alloc.o  ../../src/../src/core/alloc.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/fs_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/fs_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/fs_posix.o  ../../src/../src/core/fs_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/os_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/os_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/os_posix.o  ../../src/../src/core/os_posix.c
skip ../debug/libpmemlog/os_posix.o
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/os_thread_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/os_thread_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/os_thread_posix.o  ../../src/../src/core/os_thread_posix.c
skip ../debug/libpmemlog/os_thread_posix.o
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/out.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/out.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/out.o  ../../src/../src/core/out.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/util.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/util.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/util.o  ../../src/../src/core/util.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/util_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/util_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/util_posix.o  ../../src/../src/core/util_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/bad_blocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/bad_blocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/bad_blocks.o  ../../src/../src/common/bad_blocks.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/set_badblocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/set_badblocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/set_badblocks.o  ../../src/../src/common/set_badblocks.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/ctl.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/ctl.o  ../../src/../src/common/ctl.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/ctl_prefault.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_prefault.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/ctl_prefault.o  ../../src/../src/common/ctl_prefault.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/ctl_sds.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_sds.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/ctl_sds.o  ../../src/../src/common/ctl_sds.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/ctl_fallocate.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_fallocate.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/ctl_fallocate.o  ../../src/../src/common/ctl_fallocate.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/ctl_cow.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_cow.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/ctl_cow.o  ../../src/../src/common/ctl_cow.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/file.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/file.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/file.o  ../../src/../src/common/file.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/file_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/file_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/file_posix.o  ../../src/../src/common/file_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/mmap.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/mmap.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/mmap.o  ../../src/../src/common/mmap.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/mmap_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/mmap_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/mmap_posix.o  ../../src/../src/common/mmap_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/os_deep_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/os_deep_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/os_deep_linux.o  ../../src/../src/common/os_deep_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/pool_hdr.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/pool_hdr.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/pool_hdr.o  ../../src/../src/common/pool_hdr.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/rand.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/rand.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/rand.o  ../../src/../src/common/rand.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/ravl.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ravl.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/ravl.o  ../../src/../src/common/ravl.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/set.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/set.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/set.o  ../../src/../src/common/set.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/shutdown_state.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/shutdown_state.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/shutdown_state.o  ../../src/../src/common/shutdown_state.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/uuid.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/uuid.c
../../src/../src/common/uuid.c:56:35: warning: argument 1 of type âconst char *â declared as a pointer [-Warray-parameter=]
   56 | util_uuid_from_string(const char *uuid, struct uuid *ud)
      |                       ~~~~~~~~~~~~^~~~
In file included from ../../src/../src/common/uuid.c:11:
../../src/../src/common/uuid.h:39:38: note: previously declared as an array âconst char[37]â
   39 | int util_uuid_from_string(const char uuid[POOL_HDR_UUID_STR_LEN],
      |                           ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/uuid.o  ../../src/../src/common/uuid.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/uuid_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/uuid_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/uuid_linux.o  ../../src/../src/common/uuid_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/pmem2_utils.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/pmem2_utils.o  ../../src/../src/libpmem2/pmem2_utils.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/config.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/config.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/config.o  ../../src/../src/libpmem2/config.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/persist_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/persist_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/persist_posix.o  ../../src/../src/libpmem2/persist_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/badblocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/badblocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/badblocks.o  ../../src/../src/libpmem2/badblocks.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/badblocks_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/badblocks_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/badblocks_none.o  ../../src/../src/libpmem2/badblocks_none.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/usc_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/usc_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/usc_none.o  ../../src/../src/libpmem2/usc_none.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/source.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/source.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/source.o  ../../src/../src/libpmem2/source.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/source_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/source_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/source_posix.o  ../../src/../src/libpmem2/source_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/auto_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/auto_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/auto_flush_linux.o  ../../src/../src/libpmem2/auto_flush_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/deep_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/deep_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/deep_flush_linux.o  ../../src/../src/libpmem2/deep_flush_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/extent_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/extent_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/extent_linux.o  ../../src/../src/libpmem2/extent_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/pmem2_utils_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/pmem2_utils_linux.o  ../../src/../src/libpmem2/pmem2_utils_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/pmem2_utils_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/pmem2_utils_none.o  ../../src/../src/libpmem2/pmem2_utils_none.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/region_namespace_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/region_namespace_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/region_namespace_none.o  ../../src/../src/libpmem2/region_namespace_none.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/libpmemlog.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  libpmemlog.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/libpmemlog.o  libpmemlog.c
/usr/bin/gcc -MD -c -o ../debug/libpmemlog/log.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -I../include -I../common/ -I../core/  -fPIC  log.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemlog/log.o  log.c
ld -o ../debug/libpmemlog/libpmemlog_unscoped.o -r ../debug/libpmemlog/alloc.o ../debug/libpmemlog/fs_posix.o ../debug/libpmemlog/os_posix.o ../debug/libpmemlog/os_thread_posix.o ../debug/libpmemlog/out.o ../debug/libpmemlog/util.o ../debug/libpmemlog/util_posix.o ../debug/libpmemlog/bad_blocks.o ../debug/libpmemlog/set_badblocks.o ../debug/libpmemlog/ctl.o ../debug/libpmemlog/ctl_prefault.o ../debug/libpmemlog/ctl_sds.o ../debug/libpmemlog/ctl_fallocate.o ../debug/libpmemlog/ctl_cow.o ../debug/libpmemlog/file.o ../debug/libpmemlog/file_posix.o ../debug/libpmemlog/mmap.o ../debug/libpmemlog/mmap_posix.o ../debug/libpmemlog/os_deep_linux.o ../debug/libpmemlog/pool_hdr.o ../debug/libpmemlog/rand.o ../debug/libpmemlog/ravl.o ../debug/libpmemlog/set.o ../debug/libpmemlog/shutdown_state.o ../debug/libpmemlog/uuid.o ../debug/libpmemlog/uuid_linux.o ../debug/libpmemlog/pmem2_utils.o ../debug/libpmemlog/config.o ../debug/libpmemlog/persist_posix.o ../debug/libpmemlog/badblocks.o ../debug/libpmemlog/badblocks_none.o ../debug/libpmemlog/usc_none.o ../debug/libpmemlog/source.o ../debug/libpmemlog/source_posix.o ../debug/libpmemlog/auto_flush_linux.o ../debug/libpmemlog/deep_flush_linux.o ../debug/libpmemlog/extent_linux.o ../debug/libpmemlog/pmem2_utils_linux.o ../debug/libpmemlog/pmem2_utils_none.o ../debug/libpmemlog/region_namespace_none.o ../debug/libpmemlog/libpmemlog.o ../debug/libpmemlog/log.o 
objcopy --localize-hidden `sed -n 's/^	*\([a-zA-Z0-9_]*\);$/-G \1/p' libpmemlog.link` ../debug/libpmemlog/libpmemlog_unscoped.o ../debug/libpmemlog/libpmemlog_all.o
ar rv ../debug/libpmemlog/../libpmemlog.a ../debug/libpmemlog/libpmemlog_all.o
ar: creating ../debug/libpmemlog/../libpmemlog.a
a - ../debug/libpmemlog/libpmemlog_all.o
/usr/bin/gcc -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-z,relro -Wl,--fatal-warnings -Wl,--warn-common  -Wl,-rpath=/usr/local/lib64/pmdk_debug:: -L../debug/libpmemlog/.. -shared -Wl,--version-script=libpmemlog.link,-soname,libpmemlog.so.1 -o ../debug/libpmemlog/../libpmemlog.so.1.0.0 ../debug/libpmemlog/alloc.o ../debug/libpmemlog/fs_posix.o ../debug/libpmemlog/os_posix.o ../debug/libpmemlog/os_thread_posix.o ../debug/libpmemlog/out.o ../debug/libpmemlog/util.o ../debug/libpmemlog/util_posix.o ../debug/libpmemlog/bad_blocks.o ../debug/libpmemlog/set_badblocks.o ../debug/libpmemlog/ctl.o ../debug/libpmemlog/ctl_prefault.o ../debug/libpmemlog/ctl_sds.o ../debug/libpmemlog/ctl_fallocate.o ../debug/libpmemlog/ctl_cow.o ../debug/libpmemlog/file.o ../debug/libpmemlog/file_posix.o ../debug/libpmemlog/mmap.o ../debug/libpmemlog/mmap_posix.o ../debug/libpmemlog/os_deep_linux.o ../debug/libpmemlog/pool_hdr.o ../debug/libpmemlog/rand.o ../debug/libpmemlog/ravl.o ../debug/libpmemlog/set.o ../debug/libpmemlog/shutdown_state.o ../debug/libpmemlog/uuid.o ../debug/libpmemlog/uuid_linux.o ../debug/libpmemlog/pmem2_utils.o ../debug/libpmemlog/config.o ../debug/libpmemlog/persist_posix.o ../debug/libpmemlog/badblocks.o ../debug/libpmemlog/badblocks_none.o ../debug/libpmemlog/usc_none.o ../debug/libpmemlog/source.o ../debug/libpmemlog/source_posix.o ../debug/libpmemlog/auto_flush_linux.o ../debug/libpmemlog/deep_flush_linux.o ../debug/libpmemlog/extent_linux.o ../debug/libpmemlog/pmem2_utils_linux.o ../debug/libpmemlog/pmem2_utils_none.o ../debug/libpmemlog/region_namespace_none.o ../debug/libpmemlog/libpmemlog.o ../debug/libpmemlog/log.o   -pthread -lpmem 
ln -sf libpmemlog.so.1.0.0 ../debug/libpmemlog/../libpmemlog.so.1
ln -sf libpmemlog.so.1 ../debug/libpmemlog/../libpmemlog.so
gmake[2]: Leaving directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/libpmemlog'
/usr/bin/gmake -C libpmemobj
gmake[2]: Entering directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/libpmemobj'
mkdir -p ../nondebug/libpmemobj
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/alloc.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/alloc.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/alloc.o  ../../src/../src/core/alloc.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/fs_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/fs_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/fs_posix.o  ../../src/../src/core/fs_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/os_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/os_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/os_posix.o  ../../src/../src/core/os_posix.c
skip ../nondebug/libpmemobj/os_posix.o
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/os_thread_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/os_thread_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/os_thread_posix.o  ../../src/../src/core/os_thread_posix.c
skip ../nondebug/libpmemobj/os_thread_posix.o
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/out.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/out.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/out.o  ../../src/../src/core/out.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/util.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/util.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/util.o  ../../src/../src/core/util.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/util_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/util_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/util_posix.o  ../../src/../src/core/util_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/bad_blocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/bad_blocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/bad_blocks.o  ../../src/../src/common/bad_blocks.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/set_badblocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/set_badblocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/set_badblocks.o  ../../src/../src/common/set_badblocks.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/ctl.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/ctl.o  ../../src/../src/common/ctl.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/ctl_prefault.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_prefault.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/ctl_prefault.o  ../../src/../src/common/ctl_prefault.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/ctl_sds.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_sds.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/ctl_sds.o  ../../src/../src/common/ctl_sds.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/ctl_fallocate.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_fallocate.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/ctl_fallocate.o  ../../src/../src/common/ctl_fallocate.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/ctl_cow.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_cow.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/ctl_cow.o  ../../src/../src/common/ctl_cow.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/file.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/file.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/file.o  ../../src/../src/common/file.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/file_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/file_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/file_posix.o  ../../src/../src/common/file_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/mmap.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/mmap.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/mmap.o  ../../src/../src/common/mmap.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/mmap_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/mmap_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/mmap_posix.o  ../../src/../src/common/mmap_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/os_deep_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/os_deep_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/os_deep_linux.o  ../../src/../src/common/os_deep_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/pool_hdr.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/pool_hdr.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/pool_hdr.o  ../../src/../src/common/pool_hdr.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/rand.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/rand.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/rand.o  ../../src/../src/common/rand.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/ravl.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ravl.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/ravl.o  ../../src/../src/common/ravl.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/set.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/set.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/set.o  ../../src/../src/common/set.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/shutdown_state.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/shutdown_state.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/shutdown_state.o  ../../src/../src/common/shutdown_state.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/uuid.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/uuid.c
../../src/../src/common/uuid.c:56:35: warning: argument 1 of type âconst char *â declared as a pointer [-Warray-parameter=]
   56 | util_uuid_from_string(const char *uuid, struct uuid *ud)
      |                       ~~~~~~~~~~~~^~~~
In file included from ../../src/../src/common/uuid.c:11:
../../src/../src/common/uuid.h:39:38: note: previously declared as an array âconst char[37]â
   39 | int util_uuid_from_string(const char uuid[POOL_HDR_UUID_STR_LEN],
      |                           ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/uuid.o  ../../src/../src/common/uuid.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/uuid_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/uuid_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/uuid_linux.o  ../../src/../src/common/uuid_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/pmem2_utils.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/pmem2_utils.o  ../../src/../src/libpmem2/pmem2_utils.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/config.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/config.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/config.o  ../../src/../src/libpmem2/config.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/persist_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/persist_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/persist_posix.o  ../../src/../src/libpmem2/persist_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/badblocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/badblocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/badblocks.o  ../../src/../src/libpmem2/badblocks.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/badblocks_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/badblocks_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/badblocks_none.o  ../../src/../src/libpmem2/badblocks_none.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/usc_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/usc_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/usc_none.o  ../../src/../src/libpmem2/usc_none.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/source.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/source.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/source.o  ../../src/../src/libpmem2/source.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/source_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/source_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/source_posix.o  ../../src/../src/libpmem2/source_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/auto_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/auto_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/auto_flush_linux.o  ../../src/../src/libpmem2/auto_flush_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/deep_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/deep_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/deep_flush_linux.o  ../../src/../src/libpmem2/deep_flush_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/extent_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/extent_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/extent_linux.o  ../../src/../src/libpmem2/extent_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/pmem2_utils_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/pmem2_utils_linux.o  ../../src/../src/libpmem2/pmem2_utils_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/pmem2_utils_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/pmem2_utils_none.o  ../../src/../src/libpmem2/pmem2_utils_none.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/region_namespace_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/region_namespace_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/region_namespace_none.o  ../../src/../src/libpmem2/region_namespace_none.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/alloc_class.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  alloc_class.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/alloc_class.o  alloc_class.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/bucket.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  bucket.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/bucket.o  bucket.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/container_ravl.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  container_ravl.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/container_ravl.o  container_ravl.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/container_seglists.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  container_seglists.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/container_seglists.o  container_seglists.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/critnib.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  critnib.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/critnib.o  critnib.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/ctl_debug.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ctl_debug.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/ctl_debug.o  ctl_debug.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/heap.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  heap.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/heap.o  heap.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/lane.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  lane.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/lane.o  lane.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/libpmemobj.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  libpmemobj.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/libpmemobj.o  libpmemobj.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/list.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  list.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/list.o  list.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/memblock.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  memblock.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/memblock.o  memblock.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/memops.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  memops.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/memops.o  memops.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/obj.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  obj.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/obj.o  obj.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/palloc.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  palloc.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/palloc.o  palloc.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/pmalloc.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  pmalloc.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/pmalloc.o  pmalloc.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/recycler.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  recycler.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/recycler.o  recycler.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/sync.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  sync.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/sync.o  sync.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/tx.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  tx.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/tx.o  tx.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/stats.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  stats.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/stats.o  stats.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmemobj/ulog.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ulog.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmemobj/ulog.o  ulog.c
ld -o ../nondebug/libpmemobj/libpmemobj_unscoped.o -r ../nondebug/libpmemobj/alloc.o ../nondebug/libpmemobj/fs_posix.o ../nondebug/libpmemobj/os_posix.o ../nondebug/libpmemobj/os_thread_posix.o ../nondebug/libpmemobj/out.o ../nondebug/libpmemobj/util.o ../nondebug/libpmemobj/util_posix.o ../nondebug/libpmemobj/bad_blocks.o ../nondebug/libpmemobj/set_badblocks.o ../nondebug/libpmemobj/ctl.o ../nondebug/libpmemobj/ctl_prefault.o ../nondebug/libpmemobj/ctl_sds.o ../nondebug/libpmemobj/ctl_fallocate.o ../nondebug/libpmemobj/ctl_cow.o ../nondebug/libpmemobj/file.o ../nondebug/libpmemobj/file_posix.o ../nondebug/libpmemobj/mmap.o ../nondebug/libpmemobj/mmap_posix.o ../nondebug/libpmemobj/os_deep_linux.o ../nondebug/libpmemobj/pool_hdr.o ../nondebug/libpmemobj/rand.o ../nondebug/libpmemobj/ravl.o ../nondebug/libpmemobj/set.o ../nondebug/libpmemobj/shutdown_state.o ../nondebug/libpmemobj/uuid.o ../nondebug/libpmemobj/uuid_linux.o ../nondebug/libpmemobj/pmem2_utils.o ../nondebug/libpmemobj/config.o ../nondebug/libpmemobj/persist_posix.o ../nondebug/libpmemobj/badblocks.o ../nondebug/libpmemobj/badblocks_none.o ../nondebug/libpmemobj/usc_none.o ../nondebug/libpmemobj/source.o ../nondebug/libpmemobj/source_posix.o ../nondebug/libpmemobj/auto_flush_linux.o ../nondebug/libpmemobj/deep_flush_linux.o ../nondebug/libpmemobj/extent_linux.o ../nondebug/libpmemobj/pmem2_utils_linux.o ../nondebug/libpmemobj/pmem2_utils_none.o ../nondebug/libpmemobj/region_namespace_none.o ../nondebug/libpmemobj/alloc_class.o ../nondebug/libpmemobj/bucket.o ../nondebug/libpmemobj/container_ravl.o ../nondebug/libpmemobj/container_seglists.o ../nondebug/libpmemobj/critnib.o ../nondebug/libpmemobj/ctl_debug.o ../nondebug/libpmemobj/heap.o ../nondebug/libpmemobj/lane.o ../nondebug/libpmemobj/libpmemobj.o ../nondebug/libpmemobj/list.o ../nondebug/libpmemobj/memblock.o ../nondebug/libpmemobj/memops.o ../nondebug/libpmemobj/obj.o ../nondebug/libpmemobj/palloc.o ../nondebug/libpmemobj/pmalloc.o ../nondebug/libpmemobj/recycler.o ../nondebug/libpmemobj/sync.o ../nondebug/libpmemobj/tx.o ../nondebug/libpmemobj/stats.o ../nondebug/libpmemobj/ulog.o 
objcopy --localize-hidden `sed -n 's/^	*\([a-zA-Z0-9_]*\);$/-G \1/p' libpmemobj.link` ../nondebug/libpmemobj/libpmemobj_unscoped.o ../nondebug/libpmemobj/libpmemobj_all.o
ar rv ../nondebug/libpmemobj/../libpmemobj.a ../nondebug/libpmemobj/libpmemobj_all.o
ar: creating ../nondebug/libpmemobj/../libpmemobj.a
a - ../nondebug/libpmemobj/libpmemobj_all.o
/usr/bin/gcc -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-z,relro -Wl,--fatal-warnings -Wl,--warn-common  -Wl,-rpath=/usr/local/lib64:: -L../nondebug/libpmemobj/.. -shared -Wl,--version-script=libpmemobj.link,-soname,libpmemobj.so.1 -o ../nondebug/libpmemobj/../libpmemobj.so.1.0.0 ../nondebug/libpmemobj/alloc.o ../nondebug/libpmemobj/fs_posix.o ../nondebug/libpmemobj/os_posix.o ../nondebug/libpmemobj/os_thread_posix.o ../nondebug/libpmemobj/out.o ../nondebug/libpmemobj/util.o ../nondebug/libpmemobj/util_posix.o ../nondebug/libpmemobj/bad_blocks.o ../nondebug/libpmemobj/set_badblocks.o ../nondebug/libpmemobj/ctl.o ../nondebug/libpmemobj/ctl_prefault.o ../nondebug/libpmemobj/ctl_sds.o ../nondebug/libpmemobj/ctl_fallocate.o ../nondebug/libpmemobj/ctl_cow.o ../nondebug/libpmemobj/file.o ../nondebug/libpmemobj/file_posix.o ../nondebug/libpmemobj/mmap.o ../nondebug/libpmemobj/mmap_posix.o ../nondebug/libpmemobj/os_deep_linux.o ../nondebug/libpmemobj/pool_hdr.o ../nondebug/libpmemobj/rand.o ../nondebug/libpmemobj/ravl.o ../nondebug/libpmemobj/set.o ../nondebug/libpmemobj/shutdown_state.o ../nondebug/libpmemobj/uuid.o ../nondebug/libpmemobj/uuid_linux.o ../nondebug/libpmemobj/pmem2_utils.o ../nondebug/libpmemobj/config.o ../nondebug/libpmemobj/persist_posix.o ../nondebug/libpmemobj/badblocks.o ../nondebug/libpmemobj/badblocks_none.o ../nondebug/libpmemobj/usc_none.o ../nondebug/libpmemobj/source.o ../nondebug/libpmemobj/source_posix.o ../nondebug/libpmemobj/auto_flush_linux.o ../nondebug/libpmemobj/deep_flush_linux.o ../nondebug/libpmemobj/extent_linux.o ../nondebug/libpmemobj/pmem2_utils_linux.o ../nondebug/libpmemobj/pmem2_utils_none.o ../nondebug/libpmemobj/region_namespace_none.o ../nondebug/libpmemobj/alloc_class.o ../nondebug/libpmemobj/bucket.o ../nondebug/libpmemobj/container_ravl.o ../nondebug/libpmemobj/container_seglists.o ../nondebug/libpmemobj/critnib.o ../nondebug/libpmemobj/ctl_debug.o ../nondebug/libpmemobj/heap.o ../nondebug/libpmemobj/lane.o ../nondebug/libpmemobj/libpmemobj.o ../nondebug/libpmemobj/list.o ../nondebug/libpmemobj/memblock.o ../nondebug/libpmemobj/memops.o ../nondebug/libpmemobj/obj.o ../nondebug/libpmemobj/palloc.o ../nondebug/libpmemobj/pmalloc.o ../nondebug/libpmemobj/recycler.o ../nondebug/libpmemobj/sync.o ../nondebug/libpmemobj/tx.o ../nondebug/libpmemobj/stats.o ../nondebug/libpmemobj/ulog.o   -pthread -lpmem -ldl 
ln -sf libpmemobj.so.1.0.0 ../nondebug/libpmemobj/../libpmemobj.so.1
ln -sf libpmemobj.so.1 ../nondebug/libpmemobj/../libpmemobj.so
gmake[2]: Leaving directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/libpmemobj'
/usr/bin/gmake -C libpmemobj DEBUG=1
gmake[2]: Entering directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/libpmemobj'
mkdir -p ../debug/libpmemobj
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/alloc.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/alloc.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/alloc.o  ../../src/../src/core/alloc.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/fs_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/fs_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/fs_posix.o  ../../src/../src/core/fs_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/os_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/os_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/os_posix.o  ../../src/../src/core/os_posix.c
skip ../debug/libpmemobj/os_posix.o
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/os_thread_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/os_thread_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/os_thread_posix.o  ../../src/../src/core/os_thread_posix.c
skip ../debug/libpmemobj/os_thread_posix.o
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/out.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/out.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/out.o  ../../src/../src/core/out.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/util.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/util.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/util.o  ../../src/../src/core/util.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/util_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/util_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/util_posix.o  ../../src/../src/core/util_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/bad_blocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/bad_blocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/bad_blocks.o  ../../src/../src/common/bad_blocks.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/set_badblocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/set_badblocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/set_badblocks.o  ../../src/../src/common/set_badblocks.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/ctl.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/ctl.o  ../../src/../src/common/ctl.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/ctl_prefault.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_prefault.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/ctl_prefault.o  ../../src/../src/common/ctl_prefault.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/ctl_sds.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_sds.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/ctl_sds.o  ../../src/../src/common/ctl_sds.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/ctl_fallocate.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_fallocate.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/ctl_fallocate.o  ../../src/../src/common/ctl_fallocate.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/ctl_cow.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_cow.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/ctl_cow.o  ../../src/../src/common/ctl_cow.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/file.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/file.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/file.o  ../../src/../src/common/file.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/file_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/file_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/file_posix.o  ../../src/../src/common/file_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/mmap.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/mmap.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/mmap.o  ../../src/../src/common/mmap.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/mmap_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/mmap_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/mmap_posix.o  ../../src/../src/common/mmap_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/os_deep_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/os_deep_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/os_deep_linux.o  ../../src/../src/common/os_deep_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/pool_hdr.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/pool_hdr.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/pool_hdr.o  ../../src/../src/common/pool_hdr.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/rand.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/rand.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/rand.o  ../../src/../src/common/rand.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/ravl.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ravl.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/ravl.o  ../../src/../src/common/ravl.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/set.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/set.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/set.o  ../../src/../src/common/set.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/shutdown_state.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/shutdown_state.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/shutdown_state.o  ../../src/../src/common/shutdown_state.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/uuid.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/uuid.c
../../src/../src/common/uuid.c:56:35: warning: argument 1 of type âconst char *â declared as a pointer [-Warray-parameter=]
   56 | util_uuid_from_string(const char *uuid, struct uuid *ud)
      |                       ~~~~~~~~~~~~^~~~
In file included from ../../src/../src/common/uuid.c:11:
../../src/../src/common/uuid.h:39:38: note: previously declared as an array âconst char[37]â
   39 | int util_uuid_from_string(const char uuid[POOL_HDR_UUID_STR_LEN],
      |                           ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/uuid.o  ../../src/../src/common/uuid.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/uuid_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/uuid_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/uuid_linux.o  ../../src/../src/common/uuid_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/pmem2_utils.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/pmem2_utils.o  ../../src/../src/libpmem2/pmem2_utils.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/config.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/config.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/config.o  ../../src/../src/libpmem2/config.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/persist_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/persist_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/persist_posix.o  ../../src/../src/libpmem2/persist_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/badblocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/badblocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/badblocks.o  ../../src/../src/libpmem2/badblocks.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/badblocks_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/badblocks_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/badblocks_none.o  ../../src/../src/libpmem2/badblocks_none.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/usc_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/usc_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/usc_none.o  ../../src/../src/libpmem2/usc_none.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/source.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/source.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/source.o  ../../src/../src/libpmem2/source.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/source_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/source_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/source_posix.o  ../../src/../src/libpmem2/source_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/auto_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/auto_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/auto_flush_linux.o  ../../src/../src/libpmem2/auto_flush_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/deep_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/deep_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/deep_flush_linux.o  ../../src/../src/libpmem2/deep_flush_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/extent_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/extent_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/extent_linux.o  ../../src/../src/libpmem2/extent_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/pmem2_utils_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/pmem2_utils_linux.o  ../../src/../src/libpmem2/pmem2_utils_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/pmem2_utils_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/pmem2_utils_none.o  ../../src/../src/libpmem2/pmem2_utils_none.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/region_namespace_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/region_namespace_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/region_namespace_none.o  ../../src/../src/libpmem2/region_namespace_none.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/alloc_class.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  alloc_class.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/alloc_class.o  alloc_class.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/bucket.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  bucket.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/bucket.o  bucket.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/container_ravl.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  container_ravl.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/container_ravl.o  container_ravl.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/container_seglists.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  container_seglists.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/container_seglists.o  container_seglists.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/critnib.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  critnib.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/critnib.o  critnib.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/ctl_debug.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ctl_debug.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/ctl_debug.o  ctl_debug.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/heap.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  heap.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/heap.o  heap.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/lane.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  lane.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/lane.o  lane.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/libpmemobj.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  libpmemobj.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/libpmemobj.o  libpmemobj.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/list.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  list.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/list.o  list.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/memblock.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  memblock.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/memblock.o  memblock.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/memops.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  memops.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/memops.o  memops.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/obj.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  obj.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/obj.o  obj.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/palloc.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  palloc.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/palloc.o  palloc.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/pmalloc.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  pmalloc.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/pmalloc.o  pmalloc.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/recycler.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  recycler.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/recycler.o  recycler.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/sync.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  sync.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/sync.o  sync.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/tx.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  tx.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/tx.o  tx.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/stats.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  stats.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/stats.o  stats.c
/usr/bin/gcc -MD -c -o ../debug/libpmemobj/ulog.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -DUSE_LIBDL -D_PMEMOBJ_INTRNL  -I../include -I../common/ -I../core/  -fPIC  ulog.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmemobj/ulog.o  ulog.c
ld -o ../debug/libpmemobj/libpmemobj_unscoped.o -r ../debug/libpmemobj/alloc.o ../debug/libpmemobj/fs_posix.o ../debug/libpmemobj/os_posix.o ../debug/libpmemobj/os_thread_posix.o ../debug/libpmemobj/out.o ../debug/libpmemobj/util.o ../debug/libpmemobj/util_posix.o ../debug/libpmemobj/bad_blocks.o ../debug/libpmemobj/set_badblocks.o ../debug/libpmemobj/ctl.o ../debug/libpmemobj/ctl_prefault.o ../debug/libpmemobj/ctl_sds.o ../debug/libpmemobj/ctl_fallocate.o ../debug/libpmemobj/ctl_cow.o ../debug/libpmemobj/file.o ../debug/libpmemobj/file_posix.o ../debug/libpmemobj/mmap.o ../debug/libpmemobj/mmap_posix.o ../debug/libpmemobj/os_deep_linux.o ../debug/libpmemobj/pool_hdr.o ../debug/libpmemobj/rand.o ../debug/libpmemobj/ravl.o ../debug/libpmemobj/set.o ../debug/libpmemobj/shutdown_state.o ../debug/libpmemobj/uuid.o ../debug/libpmemobj/uuid_linux.o ../debug/libpmemobj/pmem2_utils.o ../debug/libpmemobj/config.o ../debug/libpmemobj/persist_posix.o ../debug/libpmemobj/badblocks.o ../debug/libpmemobj/badblocks_none.o ../debug/libpmemobj/usc_none.o ../debug/libpmemobj/source.o ../debug/libpmemobj/source_posix.o ../debug/libpmemobj/auto_flush_linux.o ../debug/libpmemobj/deep_flush_linux.o ../debug/libpmemobj/extent_linux.o ../debug/libpmemobj/pmem2_utils_linux.o ../debug/libpmemobj/pmem2_utils_none.o ../debug/libpmemobj/region_namespace_none.o ../debug/libpmemobj/alloc_class.o ../debug/libpmemobj/bucket.o ../debug/libpmemobj/container_ravl.o ../debug/libpmemobj/container_seglists.o ../debug/libpmemobj/critnib.o ../debug/libpmemobj/ctl_debug.o ../debug/libpmemobj/heap.o ../debug/libpmemobj/lane.o ../debug/libpmemobj/libpmemobj.o ../debug/libpmemobj/list.o ../debug/libpmemobj/memblock.o ../debug/libpmemobj/memops.o ../debug/libpmemobj/obj.o ../debug/libpmemobj/palloc.o ../debug/libpmemobj/pmalloc.o ../debug/libpmemobj/recycler.o ../debug/libpmemobj/sync.o ../debug/libpmemobj/tx.o ../debug/libpmemobj/stats.o ../debug/libpmemobj/ulog.o 
objcopy --localize-hidden `sed -n 's/^	*\([a-zA-Z0-9_]*\);$/-G \1/p' libpmemobj.link` ../debug/libpmemobj/libpmemobj_unscoped.o ../debug/libpmemobj/libpmemobj_all.o
ar rv ../debug/libpmemobj/../libpmemobj.a ../debug/libpmemobj/libpmemobj_all.o
ar: creating ../debug/libpmemobj/../libpmemobj.a
a - ../debug/libpmemobj/libpmemobj_all.o
/usr/bin/gcc -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-z,relro -Wl,--fatal-warnings -Wl,--warn-common  -Wl,-rpath=/usr/local/lib64/pmdk_debug:: -L../debug/libpmemobj/.. -shared -Wl,--version-script=libpmemobj.link,-soname,libpmemobj.so.1 -o ../debug/libpmemobj/../libpmemobj.so.1.0.0 ../debug/libpmemobj/alloc.o ../debug/libpmemobj/fs_posix.o ../debug/libpmemobj/os_posix.o ../debug/libpmemobj/os_thread_posix.o ../debug/libpmemobj/out.o ../debug/libpmemobj/util.o ../debug/libpmemobj/util_posix.o ../debug/libpmemobj/bad_blocks.o ../debug/libpmemobj/set_badblocks.o ../debug/libpmemobj/ctl.o ../debug/libpmemobj/ctl_prefault.o ../debug/libpmemobj/ctl_sds.o ../debug/libpmemobj/ctl_fallocate.o ../debug/libpmemobj/ctl_cow.o ../debug/libpmemobj/file.o ../debug/libpmemobj/file_posix.o ../debug/libpmemobj/mmap.o ../debug/libpmemobj/mmap_posix.o ../debug/libpmemobj/os_deep_linux.o ../debug/libpmemobj/pool_hdr.o ../debug/libpmemobj/rand.o ../debug/libpmemobj/ravl.o ../debug/libpmemobj/set.o ../debug/libpmemobj/shutdown_state.o ../debug/libpmemobj/uuid.o ../debug/libpmemobj/uuid_linux.o ../debug/libpmemobj/pmem2_utils.o ../debug/libpmemobj/config.o ../debug/libpmemobj/persist_posix.o ../debug/libpmemobj/badblocks.o ../debug/libpmemobj/badblocks_none.o ../debug/libpmemobj/usc_none.o ../debug/libpmemobj/source.o ../debug/libpmemobj/source_posix.o ../debug/libpmemobj/auto_flush_linux.o ../debug/libpmemobj/deep_flush_linux.o ../debug/libpmemobj/extent_linux.o ../debug/libpmemobj/pmem2_utils_linux.o ../debug/libpmemobj/pmem2_utils_none.o ../debug/libpmemobj/region_namespace_none.o ../debug/libpmemobj/alloc_class.o ../debug/libpmemobj/bucket.o ../debug/libpmemobj/container_ravl.o ../debug/libpmemobj/container_seglists.o ../debug/libpmemobj/critnib.o ../debug/libpmemobj/ctl_debug.o ../debug/libpmemobj/heap.o ../debug/libpmemobj/lane.o ../debug/libpmemobj/libpmemobj.o ../debug/libpmemobj/list.o ../debug/libpmemobj/memblock.o ../debug/libpmemobj/memops.o ../debug/libpmemobj/obj.o ../debug/libpmemobj/palloc.o ../debug/libpmemobj/pmalloc.o ../debug/libpmemobj/recycler.o ../debug/libpmemobj/sync.o ../debug/libpmemobj/tx.o ../debug/libpmemobj/stats.o ../debug/libpmemobj/ulog.o   -pthread -lpmem -ldl 
ln -sf libpmemobj.so.1.0.0 ../debug/libpmemobj/../libpmemobj.so.1
ln -sf libpmemobj.so.1 ../debug/libpmemobj/../libpmemobj.so
gmake[2]: Leaving directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/libpmemobj'
/usr/bin/gmake -C libpmempool
gmake[2]: Entering directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/libpmempool'
mkdir -p ../nondebug/libpmempool
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/alloc.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/alloc.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/alloc.o  ../../src/../src/core/alloc.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/fs_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/fs_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/fs_posix.o  ../../src/../src/core/fs_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/os_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/os_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/os_posix.o  ../../src/../src/core/os_posix.c
skip ../nondebug/libpmempool/os_posix.o
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/os_thread_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/os_thread_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/os_thread_posix.o  ../../src/../src/core/os_thread_posix.c
skip ../nondebug/libpmempool/os_thread_posix.o
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/out.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/out.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/out.o  ../../src/../src/core/out.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/util.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/util.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/util.o  ../../src/../src/core/util.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/util_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/util_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/util_posix.o  ../../src/../src/core/util_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/bad_blocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/bad_blocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/bad_blocks.o  ../../src/../src/common/bad_blocks.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/set_badblocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/set_badblocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/set_badblocks.o  ../../src/../src/common/set_badblocks.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/ctl.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/ctl.o  ../../src/../src/common/ctl.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/ctl_prefault.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_prefault.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/ctl_prefault.o  ../../src/../src/common/ctl_prefault.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/ctl_sds.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_sds.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/ctl_sds.o  ../../src/../src/common/ctl_sds.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/ctl_fallocate.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_fallocate.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/ctl_fallocate.o  ../../src/../src/common/ctl_fallocate.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/ctl_cow.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_cow.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/ctl_cow.o  ../../src/../src/common/ctl_cow.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/file.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/file.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/file.o  ../../src/../src/common/file.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/file_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/file_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/file_posix.o  ../../src/../src/common/file_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/mmap.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/mmap.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/mmap.o  ../../src/../src/common/mmap.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/mmap_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/mmap_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/mmap_posix.o  ../../src/../src/common/mmap_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/os_deep_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/os_deep_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/os_deep_linux.o  ../../src/../src/common/os_deep_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/pool_hdr.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/pool_hdr.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/pool_hdr.o  ../../src/../src/common/pool_hdr.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/rand.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/rand.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/rand.o  ../../src/../src/common/rand.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/ravl.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ravl.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/ravl.o  ../../src/../src/common/ravl.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/set.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/set.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/set.o  ../../src/../src/common/set.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/shutdown_state.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/shutdown_state.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/shutdown_state.o  ../../src/../src/common/shutdown_state.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/uuid.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/uuid.c
../../src/../src/common/uuid.c:56:35: warning: argument 1 of type âconst char *â declared as a pointer [-Warray-parameter=]
   56 | util_uuid_from_string(const char *uuid, struct uuid *ud)
      |                       ~~~~~~~~~~~~^~~~
In file included from ../../src/../src/common/uuid.c:11:
../../src/../src/common/uuid.h:39:38: note: previously declared as an array âconst char[37]â
   39 | int util_uuid_from_string(const char uuid[POOL_HDR_UUID_STR_LEN],
      |                           ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/uuid.o  ../../src/../src/common/uuid.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/uuid_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/uuid_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/uuid_linux.o  ../../src/../src/common/uuid_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/pmem2_utils.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/pmem2_utils.o  ../../src/../src/libpmem2/pmem2_utils.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/config.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/config.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/config.o  ../../src/../src/libpmem2/config.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/persist_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/persist_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/persist_posix.o  ../../src/../src/libpmem2/persist_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/badblocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/badblocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/badblocks.o  ../../src/../src/libpmem2/badblocks.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/badblocks_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/badblocks_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/badblocks_none.o  ../../src/../src/libpmem2/badblocks_none.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/usc_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/usc_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/usc_none.o  ../../src/../src/libpmem2/usc_none.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/source.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/source.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/source.o  ../../src/../src/libpmem2/source.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/source_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/source_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/source_posix.o  ../../src/../src/libpmem2/source_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/auto_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/auto_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/auto_flush_linux.o  ../../src/../src/libpmem2/auto_flush_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/deep_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/deep_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/deep_flush_linux.o  ../../src/../src/libpmem2/deep_flush_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/extent_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/extent_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/extent_linux.o  ../../src/../src/libpmem2/extent_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/pmem2_utils_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/pmem2_utils_linux.o  ../../src/../src/libpmem2/pmem2_utils_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/pmem2_utils_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/pmem2_utils_none.o  ../../src/../src/libpmem2/pmem2_utils_none.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/region_namespace_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/region_namespace_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/region_namespace_none.o  ../../src/../src/libpmem2/region_namespace_none.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/libpmempool.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  libpmempool.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/libpmempool.o  libpmempool.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/check.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  check.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/check.o  check.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/check_bad_blocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  check_bad_blocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/check_bad_blocks.o  check_bad_blocks.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/check_backup.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  check_backup.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/check_backup.o  check_backup.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/check_btt_info.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  check_btt_info.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/check_btt_info.o  check_btt_info.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/check_btt_map_flog.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  check_btt_map_flog.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/check_btt_map_flog.o  check_btt_map_flog.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/check_log.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  check_log.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/check_log.o  check_log.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/check_blk.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  check_blk.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/check_blk.o  check_blk.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/check_pool_hdr.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  check_pool_hdr.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/check_pool_hdr.o  check_pool_hdr.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/check_sds.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  check_sds.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/check_sds.o  check_sds.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/check_util.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  check_util.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/check_util.o  check_util.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/check_write.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  check_write.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/check_write.o  check_write.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/pool.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  pool.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/pool.o  pool.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/replica.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  replica.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/replica.o  replica.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/feature.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  feature.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/feature.o  feature.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/rpmem_common.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/rpmem_common/rpmem_common.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/rpmem_common.o  ../../src/../src/rpmem_common/rpmem_common.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/rpmem_ssh.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../librpmem/rpmem_ssh.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/rpmem_ssh.o  ../librpmem/rpmem_ssh.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/rpmem_cmd.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../librpmem/rpmem_cmd.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/rpmem_cmd.o  ../librpmem/rpmem_cmd.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/rpmem_util.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../librpmem/rpmem_util.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/rpmem_util.o  ../librpmem/rpmem_util.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/sync.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  sync.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/sync.o  sync.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/transform.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  transform.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/transform.o  transform.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmempool/rm.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  rm.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmempool/rm.o  rm.c
objcopy --localize-hidden -Gbtt_info_set -Gbtt_arena_datasize -Gbtt_flog_size -Gbtt_map_size -Gbtt_flog_get_valid -Gmap_entry_is_initial -Gbtt_info_convert2h -Gbtt_info_convert2le -Gbtt_flog_convert2h -Gbtt_flog_convert2le \
../nondebug/libpmempool/../libpmemblk/libpmemblk_unscoped.o pmemblk_priv_funcs.o
ld -o ../nondebug/libpmempool/libpmempool_unscoped.o -r ../nondebug/libpmempool/alloc.o ../nondebug/libpmempool/fs_posix.o ../nondebug/libpmempool/os_posix.o ../nondebug/libpmempool/os_thread_posix.o ../nondebug/libpmempool/out.o ../nondebug/libpmempool/util.o ../nondebug/libpmempool/util_posix.o ../nondebug/libpmempool/bad_blocks.o ../nondebug/libpmempool/set_badblocks.o ../nondebug/libpmempool/ctl.o ../nondebug/libpmempool/ctl_prefault.o ../nondebug/libpmempool/ctl_sds.o ../nondebug/libpmempool/ctl_fallocate.o ../nondebug/libpmempool/ctl_cow.o ../nondebug/libpmempool/file.o ../nondebug/libpmempool/file_posix.o ../nondebug/libpmempool/mmap.o ../nondebug/libpmempool/mmap_posix.o ../nondebug/libpmempool/os_deep_linux.o ../nondebug/libpmempool/pool_hdr.o ../nondebug/libpmempool/rand.o ../nondebug/libpmempool/ravl.o ../nondebug/libpmempool/set.o ../nondebug/libpmempool/shutdown_state.o ../nondebug/libpmempool/uuid.o ../nondebug/libpmempool/uuid_linux.o ../nondebug/libpmempool/pmem2_utils.o ../nondebug/libpmempool/config.o ../nondebug/libpmempool/persist_posix.o ../nondebug/libpmempool/badblocks.o ../nondebug/libpmempool/badblocks_none.o ../nondebug/libpmempool/usc_none.o ../nondebug/libpmempool/source.o ../nondebug/libpmempool/source_posix.o ../nondebug/libpmempool/auto_flush_linux.o ../nondebug/libpmempool/deep_flush_linux.o ../nondebug/libpmempool/extent_linux.o ../nondebug/libpmempool/pmem2_utils_linux.o ../nondebug/libpmempool/pmem2_utils_none.o ../nondebug/libpmempool/region_namespace_none.o ../nondebug/libpmempool/libpmempool.o ../nondebug/libpmempool/check.o ../nondebug/libpmempool/check_bad_blocks.o ../nondebug/libpmempool/check_backup.o ../nondebug/libpmempool/check_btt_info.o ../nondebug/libpmempool/check_btt_map_flog.o ../nondebug/libpmempool/check_log.o ../nondebug/libpmempool/check_blk.o ../nondebug/libpmempool/check_pool_hdr.o ../nondebug/libpmempool/check_sds.o ../nondebug/libpmempool/check_util.o ../nondebug/libpmempool/check_write.o ../nondebug/libpmempool/pool.o ../nondebug/libpmempool/replica.o ../nondebug/libpmempool/feature.o ../nondebug/libpmempool/rpmem_common.o ../nondebug/libpmempool/rpmem_ssh.o ../nondebug/libpmempool/rpmem_cmd.o ../nondebug/libpmempool/rpmem_util.o ../nondebug/libpmempool/sync.o ../nondebug/libpmempool/transform.o ../nondebug/libpmempool/rm.o pmemblk_priv_funcs.o 
objcopy --localize-hidden `sed -n 's/^	*\([a-zA-Z0-9_]*\);$/-G \1/p' libpmempool.link` ../nondebug/libpmempool/libpmempool_unscoped.o ../nondebug/libpmempool/libpmempool_all.o
ar rv ../nondebug/libpmempool/../libpmempool.a ../nondebug/libpmempool/libpmempool_all.o
ar: creating ../nondebug/libpmempool/../libpmempool.a
a - ../nondebug/libpmempool/libpmempool_all.o
/usr/bin/gcc -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-z,relro -Wl,--fatal-warnings -Wl,--warn-common  -Wl,-rpath=/usr/local/lib64:: -L../nondebug/libpmempool/.. -shared -Wl,--version-script=libpmempool.link,-soname,libpmempool.so.1 -o ../nondebug/libpmempool/../libpmempool.so.1.0.0 ../nondebug/libpmempool/alloc.o ../nondebug/libpmempool/fs_posix.o ../nondebug/libpmempool/os_posix.o ../nondebug/libpmempool/os_thread_posix.o ../nondebug/libpmempool/out.o ../nondebug/libpmempool/util.o ../nondebug/libpmempool/util_posix.o ../nondebug/libpmempool/bad_blocks.o ../nondebug/libpmempool/set_badblocks.o ../nondebug/libpmempool/ctl.o ../nondebug/libpmempool/ctl_prefault.o ../nondebug/libpmempool/ctl_sds.o ../nondebug/libpmempool/ctl_fallocate.o ../nondebug/libpmempool/ctl_cow.o ../nondebug/libpmempool/file.o ../nondebug/libpmempool/file_posix.o ../nondebug/libpmempool/mmap.o ../nondebug/libpmempool/mmap_posix.o ../nondebug/libpmempool/os_deep_linux.o ../nondebug/libpmempool/pool_hdr.o ../nondebug/libpmempool/rand.o ../nondebug/libpmempool/ravl.o ../nondebug/libpmempool/set.o ../nondebug/libpmempool/shutdown_state.o ../nondebug/libpmempool/uuid.o ../nondebug/libpmempool/uuid_linux.o ../nondebug/libpmempool/pmem2_utils.o ../nondebug/libpmempool/config.o ../nondebug/libpmempool/persist_posix.o ../nondebug/libpmempool/badblocks.o ../nondebug/libpmempool/badblocks_none.o ../nondebug/libpmempool/usc_none.o ../nondebug/libpmempool/source.o ../nondebug/libpmempool/source_posix.o ../nondebug/libpmempool/auto_flush_linux.o ../nondebug/libpmempool/deep_flush_linux.o ../nondebug/libpmempool/extent_linux.o ../nondebug/libpmempool/pmem2_utils_linux.o ../nondebug/libpmempool/pmem2_utils_none.o ../nondebug/libpmempool/region_namespace_none.o ../nondebug/libpmempool/libpmempool.o ../nondebug/libpmempool/check.o ../nondebug/libpmempool/check_bad_blocks.o ../nondebug/libpmempool/check_backup.o ../nondebug/libpmempool/check_btt_info.o ../nondebug/libpmempool/check_btt_map_flog.o ../nondebug/libpmempool/check_log.o ../nondebug/libpmempool/check_blk.o ../nondebug/libpmempool/check_pool_hdr.o ../nondebug/libpmempool/check_sds.o ../nondebug/libpmempool/check_util.o ../nondebug/libpmempool/check_write.o ../nondebug/libpmempool/pool.o ../nondebug/libpmempool/replica.o ../nondebug/libpmempool/feature.o ../nondebug/libpmempool/rpmem_common.o ../nondebug/libpmempool/rpmem_ssh.o ../nondebug/libpmempool/rpmem_cmd.o ../nondebug/libpmempool/rpmem_util.o ../nondebug/libpmempool/sync.o ../nondebug/libpmempool/transform.o ../nondebug/libpmempool/rm.o pmemblk_priv_funcs.o   -pthread -lpmem -ldl 
ln -sf libpmempool.so.1.0.0 ../nondebug/libpmempool/../libpmempool.so.1
ln -sf libpmempool.so.1 ../nondebug/libpmempool/../libpmempool.so
gmake[2]: Leaving directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/libpmempool'
/usr/bin/gmake -C libpmempool DEBUG=1
gmake[2]: Entering directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/libpmempool'
mkdir -p ../debug/libpmempool
/usr/bin/gcc -MD -c -o ../debug/libpmempool/alloc.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/alloc.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/alloc.o  ../../src/../src/core/alloc.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/fs_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/fs_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/fs_posix.o  ../../src/../src/core/fs_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/os_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/os_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/os_posix.o  ../../src/../src/core/os_posix.c
skip ../debug/libpmempool/os_posix.o
/usr/bin/gcc -MD -c -o ../debug/libpmempool/os_thread_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/os_thread_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/os_thread_posix.o  ../../src/../src/core/os_thread_posix.c
skip ../debug/libpmempool/os_thread_posix.o
/usr/bin/gcc -MD -c -o ../debug/libpmempool/out.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/out.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/out.o  ../../src/../src/core/out.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/util.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/util.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/util.o  ../../src/../src/core/util.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/util_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/util_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/util_posix.o  ../../src/../src/core/util_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/bad_blocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/bad_blocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/bad_blocks.o  ../../src/../src/common/bad_blocks.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/set_badblocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/set_badblocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/set_badblocks.o  ../../src/../src/common/set_badblocks.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/ctl.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/ctl.o  ../../src/../src/common/ctl.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/ctl_prefault.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_prefault.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/ctl_prefault.o  ../../src/../src/common/ctl_prefault.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/ctl_sds.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_sds.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/ctl_sds.o  ../../src/../src/common/ctl_sds.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/ctl_fallocate.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_fallocate.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/ctl_fallocate.o  ../../src/../src/common/ctl_fallocate.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/ctl_cow.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ctl_cow.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/ctl_cow.o  ../../src/../src/common/ctl_cow.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/file.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/file.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/file.o  ../../src/../src/common/file.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/file_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/file_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/file_posix.o  ../../src/../src/common/file_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/mmap.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/mmap.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/mmap.o  ../../src/../src/common/mmap.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/mmap_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/mmap_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/mmap_posix.o  ../../src/../src/common/mmap_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/os_deep_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/os_deep_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/os_deep_linux.o  ../../src/../src/common/os_deep_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/pool_hdr.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/pool_hdr.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/pool_hdr.o  ../../src/../src/common/pool_hdr.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/rand.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/rand.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/rand.o  ../../src/../src/common/rand.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/ravl.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ravl.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/ravl.o  ../../src/../src/common/ravl.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/set.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/set.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/set.o  ../../src/../src/common/set.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/shutdown_state.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/shutdown_state.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/shutdown_state.o  ../../src/../src/common/shutdown_state.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/uuid.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/uuid.c
../../src/../src/common/uuid.c:56:35: warning: argument 1 of type âconst char *â declared as a pointer [-Warray-parameter=]
   56 | util_uuid_from_string(const char *uuid, struct uuid *ud)
      |                       ~~~~~~~~~~~~^~~~
In file included from ../../src/../src/common/uuid.c:11:
../../src/../src/common/uuid.h:39:38: note: previously declared as an array âconst char[37]â
   39 | int util_uuid_from_string(const char uuid[POOL_HDR_UUID_STR_LEN],
      |                           ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/uuid.o  ../../src/../src/common/uuid.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/uuid_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/uuid_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/uuid_linux.o  ../../src/../src/common/uuid_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/pmem2_utils.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/pmem2_utils.o  ../../src/../src/libpmem2/pmem2_utils.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/config.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/config.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/config.o  ../../src/../src/libpmem2/config.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/persist_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/persist_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/persist_posix.o  ../../src/../src/libpmem2/persist_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/badblocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/badblocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/badblocks.o  ../../src/../src/libpmem2/badblocks.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/badblocks_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/badblocks_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/badblocks_none.o  ../../src/../src/libpmem2/badblocks_none.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/usc_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/usc_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/usc_none.o  ../../src/../src/libpmem2/usc_none.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/source.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/source.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/source.o  ../../src/../src/libpmem2/source.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/source_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/source_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/source_posix.o  ../../src/../src/libpmem2/source_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/auto_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/auto_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/auto_flush_linux.o  ../../src/../src/libpmem2/auto_flush_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/deep_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/deep_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/deep_flush_linux.o  ../../src/../src/libpmem2/deep_flush_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/extent_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/extent_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/extent_linux.o  ../../src/../src/libpmem2/extent_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/pmem2_utils_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/pmem2_utils_linux.o  ../../src/../src/libpmem2/pmem2_utils_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/pmem2_utils_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/pmem2_utils_none.o  ../../src/../src/libpmem2/pmem2_utils_none.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/region_namespace_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/region_namespace_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/region_namespace_none.o  ../../src/../src/libpmem2/region_namespace_none.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/libpmempool.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  libpmempool.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/libpmempool.o  libpmempool.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/check.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  check.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/check.o  check.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/check_bad_blocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  check_bad_blocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/check_bad_blocks.o  check_bad_blocks.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/check_backup.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  check_backup.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/check_backup.o  check_backup.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/check_btt_info.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  check_btt_info.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/check_btt_info.o  check_btt_info.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/check_btt_map_flog.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  check_btt_map_flog.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/check_btt_map_flog.o  check_btt_map_flog.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/check_log.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  check_log.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/check_log.o  check_log.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/check_blk.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  check_blk.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/check_blk.o  check_blk.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/check_pool_hdr.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  check_pool_hdr.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/check_pool_hdr.o  check_pool_hdr.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/check_sds.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  check_sds.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/check_sds.o  check_sds.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/check_util.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  check_util.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/check_util.o  check_util.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/check_write.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  check_write.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/check_write.o  check_write.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/pool.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  pool.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/pool.o  pool.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/replica.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  replica.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/replica.o  replica.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/feature.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  feature.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/feature.o  feature.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/rpmem_common.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/rpmem_common/rpmem_common.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/rpmem_common.o  ../../src/../src/rpmem_common/rpmem_common.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/rpmem_ssh.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../librpmem/rpmem_ssh.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/rpmem_ssh.o  ../librpmem/rpmem_ssh.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/rpmem_cmd.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../librpmem/rpmem_cmd.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/rpmem_cmd.o  ../librpmem/rpmem_cmd.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/rpmem_util.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  ../librpmem/rpmem_util.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/rpmem_util.o  ../librpmem/rpmem_util.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/sync.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  sync.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/sync.o  sync.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/transform.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  transform.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/transform.o  transform.c
/usr/bin/gcc -MD -c -o ../debug/libpmempool/rm.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -DUSE_RPMEM -I../../src/../src/libpmemlog -I../../src/../src/libpmemblk -I../../src/../src/libpmemobj -I../../src/../src/rpmem_common -I../../src/../src/librpmem -I../../src/../src/libpmem2 -I../include -I../common/ -I../core/  -fPIC  rm.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmempool/rm.o  rm.c
ld -o ../debug/libpmempool/libpmempool_unscoped.o -r ../debug/libpmempool/alloc.o ../debug/libpmempool/fs_posix.o ../debug/libpmempool/os_posix.o ../debug/libpmempool/os_thread_posix.o ../debug/libpmempool/out.o ../debug/libpmempool/util.o ../debug/libpmempool/util_posix.o ../debug/libpmempool/bad_blocks.o ../debug/libpmempool/set_badblocks.o ../debug/libpmempool/ctl.o ../debug/libpmempool/ctl_prefault.o ../debug/libpmempool/ctl_sds.o ../debug/libpmempool/ctl_fallocate.o ../debug/libpmempool/ctl_cow.o ../debug/libpmempool/file.o ../debug/libpmempool/file_posix.o ../debug/libpmempool/mmap.o ../debug/libpmempool/mmap_posix.o ../debug/libpmempool/os_deep_linux.o ../debug/libpmempool/pool_hdr.o ../debug/libpmempool/rand.o ../debug/libpmempool/ravl.o ../debug/libpmempool/set.o ../debug/libpmempool/shutdown_state.o ../debug/libpmempool/uuid.o ../debug/libpmempool/uuid_linux.o ../debug/libpmempool/pmem2_utils.o ../debug/libpmempool/config.o ../debug/libpmempool/persist_posix.o ../debug/libpmempool/badblocks.o ../debug/libpmempool/badblocks_none.o ../debug/libpmempool/usc_none.o ../debug/libpmempool/source.o ../debug/libpmempool/source_posix.o ../debug/libpmempool/auto_flush_linux.o ../debug/libpmempool/deep_flush_linux.o ../debug/libpmempool/extent_linux.o ../debug/libpmempool/pmem2_utils_linux.o ../debug/libpmempool/pmem2_utils_none.o ../debug/libpmempool/region_namespace_none.o ../debug/libpmempool/libpmempool.o ../debug/libpmempool/check.o ../debug/libpmempool/check_bad_blocks.o ../debug/libpmempool/check_backup.o ../debug/libpmempool/check_btt_info.o ../debug/libpmempool/check_btt_map_flog.o ../debug/libpmempool/check_log.o ../debug/libpmempool/check_blk.o ../debug/libpmempool/check_pool_hdr.o ../debug/libpmempool/check_sds.o ../debug/libpmempool/check_util.o ../debug/libpmempool/check_write.o ../debug/libpmempool/pool.o ../debug/libpmempool/replica.o ../debug/libpmempool/feature.o ../debug/libpmempool/rpmem_common.o ../debug/libpmempool/rpmem_ssh.o ../debug/libpmempool/rpmem_cmd.o ../debug/libpmempool/rpmem_util.o ../debug/libpmempool/sync.o ../debug/libpmempool/transform.o ../debug/libpmempool/rm.o pmemblk_priv_funcs.o 
objcopy --localize-hidden `sed -n 's/^	*\([a-zA-Z0-9_]*\);$/-G \1/p' libpmempool.link` ../debug/libpmempool/libpmempool_unscoped.o ../debug/libpmempool/libpmempool_all.o
ar rv ../debug/libpmempool/../libpmempool.a ../debug/libpmempool/libpmempool_all.o
ar: creating ../debug/libpmempool/../libpmempool.a
a - ../debug/libpmempool/libpmempool_all.o
/usr/bin/gcc -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-z,relro -Wl,--fatal-warnings -Wl,--warn-common  -Wl,-rpath=/usr/local/lib64/pmdk_debug:: -L../debug/libpmempool/.. -shared -Wl,--version-script=libpmempool.link,-soname,libpmempool.so.1 -o ../debug/libpmempool/../libpmempool.so.1.0.0 ../debug/libpmempool/alloc.o ../debug/libpmempool/fs_posix.o ../debug/libpmempool/os_posix.o ../debug/libpmempool/os_thread_posix.o ../debug/libpmempool/out.o ../debug/libpmempool/util.o ../debug/libpmempool/util_posix.o ../debug/libpmempool/bad_blocks.o ../debug/libpmempool/set_badblocks.o ../debug/libpmempool/ctl.o ../debug/libpmempool/ctl_prefault.o ../debug/libpmempool/ctl_sds.o ../debug/libpmempool/ctl_fallocate.o ../debug/libpmempool/ctl_cow.o ../debug/libpmempool/file.o ../debug/libpmempool/file_posix.o ../debug/libpmempool/mmap.o ../debug/libpmempool/mmap_posix.o ../debug/libpmempool/os_deep_linux.o ../debug/libpmempool/pool_hdr.o ../debug/libpmempool/rand.o ../debug/libpmempool/ravl.o ../debug/libpmempool/set.o ../debug/libpmempool/shutdown_state.o ../debug/libpmempool/uuid.o ../debug/libpmempool/uuid_linux.o ../debug/libpmempool/pmem2_utils.o ../debug/libpmempool/config.o ../debug/libpmempool/persist_posix.o ../debug/libpmempool/badblocks.o ../debug/libpmempool/badblocks_none.o ../debug/libpmempool/usc_none.o ../debug/libpmempool/source.o ../debug/libpmempool/source_posix.o ../debug/libpmempool/auto_flush_linux.o ../debug/libpmempool/deep_flush_linux.o ../debug/libpmempool/extent_linux.o ../debug/libpmempool/pmem2_utils_linux.o ../debug/libpmempool/pmem2_utils_none.o ../debug/libpmempool/region_namespace_none.o ../debug/libpmempool/libpmempool.o ../debug/libpmempool/check.o ../debug/libpmempool/check_bad_blocks.o ../debug/libpmempool/check_backup.o ../debug/libpmempool/check_btt_info.o ../debug/libpmempool/check_btt_map_flog.o ../debug/libpmempool/check_log.o ../debug/libpmempool/check_blk.o ../debug/libpmempool/check_pool_hdr.o ../debug/libpmempool/check_sds.o ../debug/libpmempool/check_util.o ../debug/libpmempool/check_write.o ../debug/libpmempool/pool.o ../debug/libpmempool/replica.o ../debug/libpmempool/feature.o ../debug/libpmempool/rpmem_common.o ../debug/libpmempool/rpmem_ssh.o ../debug/libpmempool/rpmem_cmd.o ../debug/libpmempool/rpmem_util.o ../debug/libpmempool/sync.o ../debug/libpmempool/transform.o ../debug/libpmempool/rm.o pmemblk_priv_funcs.o   -pthread -lpmem -ldl 
ln -sf libpmempool.so.1.0.0 ../debug/libpmempool/../libpmempool.so.1
ln -sf libpmempool.so.1 ../debug/libpmempool/../libpmempool.so
gmake[2]: Leaving directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/libpmempool'
/usr/bin/gmake -C common
gmake[2]: Entering directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/common'
mkdir -p ../nondebug/common
/usr/bin/gcc -MD -c -o ../nondebug/common/bad_blocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  bad_blocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/bad_blocks.o  bad_blocks.c
/usr/bin/gcc -MD -c -o ../nondebug/common/set_badblocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  set_badblocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/set_badblocks.o  set_badblocks.c
/usr/bin/gcc -MD -c -o ../nondebug/common/ctl.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ctl.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/ctl.o  ctl.c
/usr/bin/gcc -MD -c -o ../nondebug/common/ctl_prefault.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ctl_prefault.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/ctl_prefault.o  ctl_prefault.c
/usr/bin/gcc -MD -c -o ../nondebug/common/ctl_sds.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ctl_sds.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/ctl_sds.o  ctl_sds.c
/usr/bin/gcc -MD -c -o ../nondebug/common/ctl_fallocate.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ctl_fallocate.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/ctl_fallocate.o  ctl_fallocate.c
/usr/bin/gcc -MD -c -o ../nondebug/common/ctl_cow.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ctl_cow.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/ctl_cow.o  ctl_cow.c
/usr/bin/gcc -MD -c -o ../nondebug/common/file.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  file.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/file.o  file.c
/usr/bin/gcc -MD -c -o ../nondebug/common/file_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  file_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/file_posix.o  file_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/common/mmap.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  mmap.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/mmap.o  mmap.c
/usr/bin/gcc -MD -c -o ../nondebug/common/mmap_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  mmap_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/mmap_posix.o  mmap_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/common/os_deep_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  os_deep_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/os_deep_linux.o  os_deep_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/common/pool_hdr.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  pool_hdr.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/pool_hdr.o  pool_hdr.c
/usr/bin/gcc -MD -c -o ../nondebug/common/rand.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  rand.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/rand.o  rand.c
/usr/bin/gcc -MD -c -o ../nondebug/common/ravl.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ravl.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/ravl.o  ravl.c
/usr/bin/gcc -MD -c -o ../nondebug/common/set.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  set.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/set.o  set.c
/usr/bin/gcc -MD -c -o ../nondebug/common/shutdown_state.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  shutdown_state.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/shutdown_state.o  shutdown_state.c
/usr/bin/gcc -MD -c -o ../nondebug/common/uuid.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  uuid.c
uuid.c:56:35: warning: argument 1 of type âconst char *â declared as a pointer [-Warray-parameter=]
   56 | util_uuid_from_string(const char *uuid, struct uuid *ud)
      |                       ~~~~~~~~~~~~^~~~
In file included from uuid.c:11:
uuid.h:39:38: note: previously declared as an array âconst char[37]â
   39 | int util_uuid_from_string(const char uuid[POOL_HDR_UUID_STR_LEN],
      |                           ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/uuid.o  uuid.c
/usr/bin/gcc -MD -c -o ../nondebug/common/uuid_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  uuid_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/uuid_linux.o  uuid_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/common/pmem2_utils.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/pmem2_utils.o  ../../src/../src/libpmem2/pmem2_utils.c
/usr/bin/gcc -MD -c -o ../nondebug/common/config.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/config.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/config.o  ../../src/../src/libpmem2/config.c
/usr/bin/gcc -MD -c -o ../nondebug/common/persist_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/persist_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/persist_posix.o  ../../src/../src/libpmem2/persist_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/common/badblocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/badblocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/badblocks.o  ../../src/../src/libpmem2/badblocks.c
/usr/bin/gcc -MD -c -o ../nondebug/common/badblocks_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/badblocks_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/badblocks_none.o  ../../src/../src/libpmem2/badblocks_none.c
/usr/bin/gcc -MD -c -o ../nondebug/common/usc_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/usc_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/usc_none.o  ../../src/../src/libpmem2/usc_none.c
/usr/bin/gcc -MD -c -o ../nondebug/common/source.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/source.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/source.o  ../../src/../src/libpmem2/source.c
/usr/bin/gcc -MD -c -o ../nondebug/common/source_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/source_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/source_posix.o  ../../src/../src/libpmem2/source_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/common/auto_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/auto_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/auto_flush_linux.o  ../../src/../src/libpmem2/auto_flush_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/common/deep_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/deep_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/deep_flush_linux.o  ../../src/../src/libpmem2/deep_flush_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/common/extent_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/extent_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/extent_linux.o  ../../src/../src/libpmem2/extent_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/common/pmem2_utils_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/pmem2_utils_linux.o  ../../src/../src/libpmem2/pmem2_utils_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/common/pmem2_utils_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/pmem2_utils_none.o  ../../src/../src/libpmem2/pmem2_utils_none.c
/usr/bin/gcc -MD -c -o ../nondebug/common/region_namespace_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto   -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/region_namespace_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/common/region_namespace_none.o  ../../src/../src/libpmem2/region_namespace_none.c
ld -o ../nondebug/common/libpmemcommon_unscoped.o -r ../nondebug/common/bad_blocks.o ../nondebug/common/set_badblocks.o ../nondebug/common/ctl.o ../nondebug/common/ctl_prefault.o ../nondebug/common/ctl_sds.o ../nondebug/common/ctl_fallocate.o ../nondebug/common/ctl_cow.o ../nondebug/common/file.o ../nondebug/common/file_posix.o ../nondebug/common/mmap.o ../nondebug/common/mmap_posix.o ../nondebug/common/os_deep_linux.o ../nondebug/common/pool_hdr.o ../nondebug/common/rand.o ../nondebug/common/ravl.o ../nondebug/common/set.o ../nondebug/common/shutdown_state.o ../nondebug/common/uuid.o ../nondebug/common/uuid_linux.o ../nondebug/common/pmem2_utils.o ../nondebug/common/config.o ../nondebug/common/persist_posix.o ../nondebug/common/badblocks.o ../nondebug/common/badblocks_none.o ../nondebug/common/usc_none.o ../nondebug/common/source.o ../nondebug/common/source_posix.o ../nondebug/common/auto_flush_linux.o ../nondebug/common/deep_flush_linux.o ../nondebug/common/extent_linux.o ../nondebug/common/pmem2_utils_linux.o ../nondebug/common/pmem2_utils_none.o ../nondebug/common/region_namespace_none.o 
objcopy ../nondebug/common/libpmemcommon_unscoped.o ../nondebug/common/libpmemcommon_all.o
ar rv ../nondebug/common/../libpmemcommon.a ../nondebug/common/libpmemcommon_all.o
ar: creating ../nondebug/common/../libpmemcommon.a
a - ../nondebug/common/libpmemcommon_all.o
gmake[2]: Leaving directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/common'
/usr/bin/gmake -C common DEBUG=1
gmake[2]: Entering directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/common'
mkdir -p ../debug/common
/usr/bin/gcc -MD -c -o ../debug/common/bad_blocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  bad_blocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/bad_blocks.o  bad_blocks.c
/usr/bin/gcc -MD -c -o ../debug/common/set_badblocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  set_badblocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/set_badblocks.o  set_badblocks.c
/usr/bin/gcc -MD -c -o ../debug/common/ctl.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ctl.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/ctl.o  ctl.c
/usr/bin/gcc -MD -c -o ../debug/common/ctl_prefault.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ctl_prefault.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/ctl_prefault.o  ctl_prefault.c
/usr/bin/gcc -MD -c -o ../debug/common/ctl_sds.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ctl_sds.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/ctl_sds.o  ctl_sds.c
/usr/bin/gcc -MD -c -o ../debug/common/ctl_fallocate.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ctl_fallocate.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/ctl_fallocate.o  ctl_fallocate.c
/usr/bin/gcc -MD -c -o ../debug/common/ctl_cow.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ctl_cow.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/ctl_cow.o  ctl_cow.c
/usr/bin/gcc -MD -c -o ../debug/common/file.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  file.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/file.o  file.c
/usr/bin/gcc -MD -c -o ../debug/common/file_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  file_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/file_posix.o  file_posix.c
/usr/bin/gcc -MD -c -o ../debug/common/mmap.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  mmap.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/mmap.o  mmap.c
/usr/bin/gcc -MD -c -o ../debug/common/mmap_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  mmap_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/mmap_posix.o  mmap_posix.c
/usr/bin/gcc -MD -c -o ../debug/common/os_deep_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  os_deep_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/os_deep_linux.o  os_deep_linux.c
/usr/bin/gcc -MD -c -o ../debug/common/pool_hdr.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  pool_hdr.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/pool_hdr.o  pool_hdr.c
/usr/bin/gcc -MD -c -o ../debug/common/rand.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  rand.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/rand.o  rand.c
/usr/bin/gcc -MD -c -o ../debug/common/ravl.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ravl.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/ravl.o  ravl.c
/usr/bin/gcc -MD -c -o ../debug/common/set.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  set.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/set.o  set.c
/usr/bin/gcc -MD -c -o ../debug/common/shutdown_state.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  shutdown_state.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/shutdown_state.o  shutdown_state.c
/usr/bin/gcc -MD -c -o ../debug/common/uuid.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  uuid.c
uuid.c:56:35: warning: argument 1 of type âconst char *â declared as a pointer [-Warray-parameter=]
   56 | util_uuid_from_string(const char *uuid, struct uuid *ud)
      |                       ~~~~~~~~~~~~^~~~
In file included from uuid.c:11:
uuid.h:39:38: note: previously declared as an array âconst char[37]â
   39 | int util_uuid_from_string(const char uuid[POOL_HDR_UUID_STR_LEN],
      |                           ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/uuid.o  uuid.c
/usr/bin/gcc -MD -c -o ../debug/common/uuid_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  uuid_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/uuid_linux.o  uuid_linux.c
/usr/bin/gcc -MD -c -o ../debug/common/pmem2_utils.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/pmem2_utils.o  ../../src/../src/libpmem2/pmem2_utils.c
/usr/bin/gcc -MD -c -o ../debug/common/config.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/config.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/config.o  ../../src/../src/libpmem2/config.c
/usr/bin/gcc -MD -c -o ../debug/common/persist_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/persist_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/persist_posix.o  ../../src/../src/libpmem2/persist_posix.c
/usr/bin/gcc -MD -c -o ../debug/common/badblocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/badblocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/badblocks.o  ../../src/../src/libpmem2/badblocks.c
/usr/bin/gcc -MD -c -o ../debug/common/badblocks_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/badblocks_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/badblocks_none.o  ../../src/../src/libpmem2/badblocks_none.c
/usr/bin/gcc -MD -c -o ../debug/common/usc_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/usc_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/usc_none.o  ../../src/../src/libpmem2/usc_none.c
/usr/bin/gcc -MD -c -o ../debug/common/source.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/source.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/source.o  ../../src/../src/libpmem2/source.c
/usr/bin/gcc -MD -c -o ../debug/common/source_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/source_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/source_posix.o  ../../src/../src/libpmem2/source_posix.c
/usr/bin/gcc -MD -c -o ../debug/common/auto_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/auto_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/auto_flush_linux.o  ../../src/../src/libpmem2/auto_flush_linux.c
/usr/bin/gcc -MD -c -o ../debug/common/deep_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/deep_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/deep_flush_linux.o  ../../src/../src/libpmem2/deep_flush_linux.c
/usr/bin/gcc -MD -c -o ../debug/common/extent_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/extent_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/extent_linux.o  ../../src/../src/libpmem2/extent_linux.c
/usr/bin/gcc -MD -c -o ../debug/common/pmem2_utils_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/pmem2_utils_linux.o  ../../src/../src/libpmem2/pmem2_utils_linux.c
/usr/bin/gcc -MD -c -o ../debug/common/pmem2_utils_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/pmem2_utils_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/pmem2_utils_none.o  ../../src/../src/libpmem2/pmem2_utils_none.c
/usr/bin/gcc -MD -c -o ../debug/common/region_namespace_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG  -DUSE_LIBDL -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/region_namespace_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/common/region_namespace_none.o  ../../src/../src/libpmem2/region_namespace_none.c
ld -o ../debug/common/libpmemcommon_unscoped.o -r ../debug/common/bad_blocks.o ../debug/common/set_badblocks.o ../debug/common/ctl.o ../debug/common/ctl_prefault.o ../debug/common/ctl_sds.o ../debug/common/ctl_fallocate.o ../debug/common/ctl_cow.o ../debug/common/file.o ../debug/common/file_posix.o ../debug/common/mmap.o ../debug/common/mmap_posix.o ../debug/common/os_deep_linux.o ../debug/common/pool_hdr.o ../debug/common/rand.o ../debug/common/ravl.o ../debug/common/set.o ../debug/common/shutdown_state.o ../debug/common/uuid.o ../debug/common/uuid_linux.o ../debug/common/pmem2_utils.o ../debug/common/config.o ../debug/common/persist_posix.o ../debug/common/badblocks.o ../debug/common/badblocks_none.o ../debug/common/usc_none.o ../debug/common/source.o ../debug/common/source_posix.o ../debug/common/auto_flush_linux.o ../debug/common/deep_flush_linux.o ../debug/common/extent_linux.o ../debug/common/pmem2_utils_linux.o ../debug/common/pmem2_utils_none.o ../debug/common/region_namespace_none.o 
objcopy ../debug/common/libpmemcommon_unscoped.o ../debug/common/libpmemcommon_all.o
ar rv ../debug/common/../libpmemcommon.a ../debug/common/libpmemcommon_all.o
ar: creating ../debug/common/../libpmemcommon.a
a - ../debug/common/libpmemcommon_all.o
gmake[2]: Leaving directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/common'
/usr/bin/gmake -C core
gmake[2]: Entering directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/core'
mkdir -p ../nondebug/core
/usr/bin/gcc -MD -c -o ../nondebug/core/alloc.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../include -I../common/ -I../core/  -fPIC  alloc.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/core/alloc.o  alloc.c
/usr/bin/gcc -MD -c -o ../nondebug/core/fs_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../include -I../common/ -I../core/  -fPIC  fs_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/core/fs_posix.o  fs_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/core/os_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../include -I../common/ -I../core/  -fPIC  os_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/core/os_posix.o  os_posix.c
skip ../nondebug/core/os_posix.o
/usr/bin/gcc -MD -c -o ../nondebug/core/os_thread_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../include -I../common/ -I../core/  -fPIC  os_thread_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/core/os_thread_posix.o  os_thread_posix.c
skip ../nondebug/core/os_thread_posix.o
/usr/bin/gcc -MD -c -o ../nondebug/core/out.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../include -I../common/ -I../core/  -fPIC  out.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/core/out.o  out.c
/usr/bin/gcc -MD -c -o ../nondebug/core/util.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../include -I../common/ -I../core/  -fPIC  util.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/core/util.o  util.c
/usr/bin/gcc -MD -c -o ../nondebug/core/util_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../include -I../common/ -I../core/  -fPIC  util_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/core/util_posix.o  util_posix.c
ld -o ../nondebug/core/libpmemcore_unscoped.o -r ../nondebug/core/alloc.o ../nondebug/core/fs_posix.o ../nondebug/core/os_posix.o ../nondebug/core/os_thread_posix.o ../nondebug/core/out.o ../nondebug/core/util.o ../nondebug/core/util_posix.o 
objcopy ../nondebug/core/libpmemcore_unscoped.o ../nondebug/core/libpmemcore_all.o
ar rv ../nondebug/core/../libpmemcore.a ../nondebug/core/libpmemcore_all.o
ar: creating ../nondebug/core/../libpmemcore.a
a - ../nondebug/core/libpmemcore_all.o
gmake[2]: Leaving directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/core'
/usr/bin/gmake -C core DEBUG=1
gmake[2]: Entering directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/core'
mkdir -p ../debug/core
/usr/bin/gcc -MD -c -o ../debug/core/alloc.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../include -I../common/ -I../core/  -fPIC  alloc.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/core/alloc.o  alloc.c
/usr/bin/gcc -MD -c -o ../debug/core/fs_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../include -I../common/ -I../core/  -fPIC  fs_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/core/fs_posix.o  fs_posix.c
/usr/bin/gcc -MD -c -o ../debug/core/os_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../include -I../common/ -I../core/  -fPIC  os_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/core/os_posix.o  os_posix.c
skip ../debug/core/os_posix.o
/usr/bin/gcc -MD -c -o ../debug/core/os_thread_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../include -I../common/ -I../core/  -fPIC  os_thread_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/core/os_thread_posix.o  os_thread_posix.c
skip ../debug/core/os_thread_posix.o
/usr/bin/gcc -MD -c -o ../debug/core/out.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../include -I../common/ -I../core/  -fPIC  out.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/core/out.o  out.c
/usr/bin/gcc -MD -c -o ../debug/core/util.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../include -I../common/ -I../core/  -fPIC  util.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/core/util.o  util.c
/usr/bin/gcc -MD -c -o ../debug/core/util_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../include -I../common/ -I../core/  -fPIC  util_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/core/util_posix.o  util_posix.c
ld -o ../debug/core/libpmemcore_unscoped.o -r ../debug/core/alloc.o ../debug/core/fs_posix.o ../debug/core/os_posix.o ../debug/core/os_thread_posix.o ../debug/core/out.o ../debug/core/util.o ../debug/core/util_posix.o 
objcopy ../debug/core/libpmemcore_unscoped.o ../debug/core/libpmemcore_all.o
ar rv ../debug/core/../libpmemcore.a ../debug/core/libpmemcore_all.o
ar: creating ../debug/core/../libpmemcore.a
a - ../debug/core/libpmemcore_all.o
gmake[2]: Leaving directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/core'
/usr/bin/gmake -C tools
gmake[2]: Entering directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/tools'
/usr/bin/gmake -C pmempool all
gmake[3]: Entering directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/tools/pmempool'
/usr/bin/gcc -MD -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DUSE_RPMEM -std=gnu99 -Wall -Werror -Wmissing-prototypes -Wpointer-arith -Wsign-conversion -Wsign-compare -Wconversion -fno-common -DSRCVERSION='"1.10"' -Wunused-macros -Wmissing-field-initializers -Wmissing-variable-declarations -Wfloat-equal -Wswitch-default -Wcast-function-type -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -Wno-error -fno-lto -I../../../src/../src/common -I../../../src/../src/core  -I../../../src/../src/core -I../../../src/../src/common -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I../../../src/../src/tools/pmempool -D__USE_UNIX98 -I../../../src/../src/common -I../../../src/../src/rpmem_common -I../../../src/../src/libpmem2 -I../../../src/../src/librpmem -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I. -I../../../src/../src/include  -c -o pmempool.o  pmempool.c
../../../src/../utils/check-os.sh ../../../src/../utils/os-banned  pmempool.o  pmempool.c
/usr/bin/gcc -MD -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DUSE_RPMEM -std=gnu99 -Wall -Werror -Wmissing-prototypes -Wpointer-arith -Wsign-conversion -Wsign-compare -Wconversion -fno-common -DSRCVERSION='"1.10"' -Wunused-macros -Wmissing-field-initializers -Wmissing-variable-declarations -Wfloat-equal -Wswitch-default -Wcast-function-type -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -Wno-error -fno-lto -I../../../src/../src/common -I../../../src/../src/core  -I../../../src/../src/core -I../../../src/../src/common -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I../../../src/../src/tools/pmempool -D__USE_UNIX98 -I../../../src/../src/common -I../../../src/../src/rpmem_common -I../../../src/../src/libpmem2 -I../../../src/../src/librpmem -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I. -I../../../src/../src/include  -c -o info.o  info.c
../../../src/../utils/check-os.sh ../../../src/../utils/os-banned  info.o  info.c
/usr/bin/gcc -MD -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DUSE_RPMEM -std=gnu99 -Wall -Werror -Wmissing-prototypes -Wpointer-arith -Wsign-conversion -Wsign-compare -Wconversion -fno-common -DSRCVERSION='"1.10"' -Wunused-macros -Wmissing-field-initializers -Wmissing-variable-declarations -Wfloat-equal -Wswitch-default -Wcast-function-type -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -Wno-error -fno-lto -I../../../src/../src/common -I../../../src/../src/core  -I../../../src/../src/core -I../../../src/../src/common -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I../../../src/../src/tools/pmempool -D__USE_UNIX98 -I../../../src/../src/common -I../../../src/../src/rpmem_common -I../../../src/../src/libpmem2 -I../../../src/../src/librpmem -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I. -I../../../src/../src/include  -c -o info_blk.o  info_blk.c
../../../src/../utils/check-os.sh ../../../src/../utils/os-banned  info_blk.o  info_blk.c
/usr/bin/gcc -MD -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DUSE_RPMEM -std=gnu99 -Wall -Werror -Wmissing-prototypes -Wpointer-arith -Wsign-conversion -Wsign-compare -Wconversion -fno-common -DSRCVERSION='"1.10"' -Wunused-macros -Wmissing-field-initializers -Wmissing-variable-declarations -Wfloat-equal -Wswitch-default -Wcast-function-type -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -Wno-error -fno-lto -I../../../src/../src/common -I../../../src/../src/core  -I../../../src/../src/core -I../../../src/../src/common -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I../../../src/../src/tools/pmempool -D__USE_UNIX98 -I../../../src/../src/common -I../../../src/../src/rpmem_common -I../../../src/../src/libpmem2 -I../../../src/../src/librpmem -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I. -I../../../src/../src/include  -c -o info_log.o  info_log.c
../../../src/../utils/check-os.sh ../../../src/../utils/os-banned  info_log.o  info_log.c
/usr/bin/gcc -MD -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DUSE_RPMEM -std=gnu99 -Wall -Werror -Wmissing-prototypes -Wpointer-arith -Wsign-conversion -Wsign-compare -Wconversion -fno-common -DSRCVERSION='"1.10"' -Wunused-macros -Wmissing-field-initializers -Wmissing-variable-declarations -Wfloat-equal -Wswitch-default -Wcast-function-type -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -Wno-error -fno-lto -I../../../src/../src/common -I../../../src/../src/core  -I../../../src/../src/core -I../../../src/../src/common -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I../../../src/../src/tools/pmempool -D__USE_UNIX98 -I../../../src/../src/common -I../../../src/../src/rpmem_common -I../../../src/../src/libpmem2 -I../../../src/../src/librpmem -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I. -I../../../src/../src/include  -c -o info_obj.o  info_obj.c
../../../src/../utils/check-os.sh ../../../src/../utils/os-banned  info_obj.o  info_obj.c
/usr/bin/gcc -MD -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DUSE_RPMEM -std=gnu99 -Wall -Werror -Wmissing-prototypes -Wpointer-arith -Wsign-conversion -Wsign-compare -Wconversion -fno-common -DSRCVERSION='"1.10"' -Wunused-macros -Wmissing-field-initializers -Wmissing-variable-declarations -Wfloat-equal -Wswitch-default -Wcast-function-type -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -Wno-error -fno-lto -I../../../src/../src/common -I../../../src/../src/core  -I../../../src/../src/core -I../../../src/../src/common -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I../../../src/../src/tools/pmempool -D__USE_UNIX98 -I../../../src/../src/common -I../../../src/../src/rpmem_common -I../../../src/../src/libpmem2 -I../../../src/../src/librpmem -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I. -I../../../src/../src/include  -c -o ulog.o  ../../libpmemobj/ulog.c
../../../src/../utils/check-os.sh ../../../src/../utils/os-banned  ulog.o  ../../libpmemobj/ulog.c
/usr/bin/gcc -MD -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DUSE_RPMEM -std=gnu99 -Wall -Werror -Wmissing-prototypes -Wpointer-arith -Wsign-conversion -Wsign-compare -Wconversion -fno-common -DSRCVERSION='"1.10"' -Wunused-macros -Wmissing-field-initializers -Wmissing-variable-declarations -Wfloat-equal -Wswitch-default -Wcast-function-type -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -Wno-error -fno-lto -I../../../src/../src/common -I../../../src/../src/core  -I../../../src/../src/core -I../../../src/../src/common -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I../../../src/../src/tools/pmempool -D__USE_UNIX98 -I../../../src/../src/common -I../../../src/../src/rpmem_common -I../../../src/../src/libpmem2 -I../../../src/../src/librpmem -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I. -I../../../src/../src/include  -c -o create.o  create.c
../../../src/../utils/check-os.sh ../../../src/../utils/os-banned  create.o  create.c
/usr/bin/gcc -MD -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DUSE_RPMEM -std=gnu99 -Wall -Werror -Wmissing-prototypes -Wpointer-arith -Wsign-conversion -Wsign-compare -Wconversion -fno-common -DSRCVERSION='"1.10"' -Wunused-macros -Wmissing-field-initializers -Wmissing-variable-declarations -Wfloat-equal -Wswitch-default -Wcast-function-type -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -Wno-error -fno-lto -I../../../src/../src/common -I../../../src/../src/core  -I../../../src/../src/core -I../../../src/../src/common -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I../../../src/../src/tools/pmempool -D__USE_UNIX98 -I../../../src/../src/common -I../../../src/../src/rpmem_common -I../../../src/../src/libpmem2 -I../../../src/../src/librpmem -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I. -I../../../src/../src/include  -c -o dump.o  dump.c
../../../src/../utils/check-os.sh ../../../src/../utils/os-banned  dump.o  dump.c
/usr/bin/gcc -MD -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DUSE_RPMEM -std=gnu99 -Wall -Werror -Wmissing-prototypes -Wpointer-arith -Wsign-conversion -Wsign-compare -Wconversion -fno-common -DSRCVERSION='"1.10"' -Wunused-macros -Wmissing-field-initializers -Wmissing-variable-declarations -Wfloat-equal -Wswitch-default -Wcast-function-type -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -Wno-error -fno-lto -I../../../src/../src/common -I../../../src/../src/core  -I../../../src/../src/core -I../../../src/../src/common -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I../../../src/../src/tools/pmempool -D__USE_UNIX98 -I../../../src/../src/common -I../../../src/../src/rpmem_common -I../../../src/../src/libpmem2 -I../../../src/../src/librpmem -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I. -I../../../src/../src/include  -c -o check.o  check.c
../../../src/../utils/check-os.sh ../../../src/../utils/os-banned  check.o  check.c
/usr/bin/gcc -MD -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DUSE_RPMEM -std=gnu99 -Wall -Werror -Wmissing-prototypes -Wpointer-arith -Wsign-conversion -Wsign-compare -Wconversion -fno-common -DSRCVERSION='"1.10"' -Wunused-macros -Wmissing-field-initializers -Wmissing-variable-declarations -Wfloat-equal -Wswitch-default -Wcast-function-type -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -Wno-error -fno-lto -I../../../src/../src/common -I../../../src/../src/core  -I../../../src/../src/core -I../../../src/../src/common -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I../../../src/../src/tools/pmempool -D__USE_UNIX98 -I../../../src/../src/common -I../../../src/../src/rpmem_common -I../../../src/../src/libpmem2 -I../../../src/../src/librpmem -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I. -I../../../src/../src/include  -c -o rm.o  rm.c
../../../src/../utils/check-os.sh ../../../src/../utils/os-banned  rm.o  rm.c
/usr/bin/gcc -MD -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DUSE_RPMEM -std=gnu99 -Wall -Werror -Wmissing-prototypes -Wpointer-arith -Wsign-conversion -Wsign-compare -Wconversion -fno-common -DSRCVERSION='"1.10"' -Wunused-macros -Wmissing-field-initializers -Wmissing-variable-declarations -Wfloat-equal -Wswitch-default -Wcast-function-type -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -Wno-error -fno-lto -I../../../src/../src/common -I../../../src/../src/core  -I../../../src/../src/core -I../../../src/../src/common -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I../../../src/../src/tools/pmempool -D__USE_UNIX98 -I../../../src/../src/common -I../../../src/../src/rpmem_common -I../../../src/../src/libpmem2 -I../../../src/../src/librpmem -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I. -I../../../src/../src/include  -c -o convert.o  convert.c
../../../src/../utils/check-os.sh ../../../src/../utils/os-banned  convert.o  convert.c
/usr/bin/gcc -MD -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DUSE_RPMEM -std=gnu99 -Wall -Werror -Wmissing-prototypes -Wpointer-arith -Wsign-conversion -Wsign-compare -Wconversion -fno-common -DSRCVERSION='"1.10"' -Wunused-macros -Wmissing-field-initializers -Wmissing-variable-declarations -Wfloat-equal -Wswitch-default -Wcast-function-type -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -Wno-error -fno-lto -I../../../src/../src/common -I../../../src/../src/core  -I../../../src/../src/core -I../../../src/../src/common -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I../../../src/../src/tools/pmempool -D__USE_UNIX98 -I../../../src/../src/common -I../../../src/../src/rpmem_common -I../../../src/../src/libpmem2 -I../../../src/../src/librpmem -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I. -I../../../src/../src/include  -c -o synchronize.o  synchronize.c
../../../src/../utils/check-os.sh ../../../src/../utils/os-banned  synchronize.o  synchronize.c
/usr/bin/gcc -MD -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DUSE_RPMEM -std=gnu99 -Wall -Werror -Wmissing-prototypes -Wpointer-arith -Wsign-conversion -Wsign-compare -Wconversion -fno-common -DSRCVERSION='"1.10"' -Wunused-macros -Wmissing-field-initializers -Wmissing-variable-declarations -Wfloat-equal -Wswitch-default -Wcast-function-type -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -Wno-error -fno-lto -I../../../src/../src/common -I../../../src/../src/core  -I../../../src/../src/core -I../../../src/../src/common -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I../../../src/../src/tools/pmempool -D__USE_UNIX98 -I../../../src/../src/common -I../../../src/../src/rpmem_common -I../../../src/../src/libpmem2 -I../../../src/../src/librpmem -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I. -I../../../src/../src/include  -c -o transform.o  transform.c
../../../src/../utils/check-os.sh ../../../src/../utils/os-banned  transform.o  transform.c
/usr/bin/gcc -MD -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DUSE_RPMEM -std=gnu99 -Wall -Werror -Wmissing-prototypes -Wpointer-arith -Wsign-conversion -Wsign-compare -Wconversion -fno-common -DSRCVERSION='"1.10"' -Wunused-macros -Wmissing-field-initializers -Wmissing-variable-declarations -Wfloat-equal -Wswitch-default -Wcast-function-type -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -Wno-error -fno-lto -I../../../src/../src/common -I../../../src/../src/core  -I../../../src/../src/core -I../../../src/../src/common -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I../../../src/../src/tools/pmempool -D__USE_UNIX98 -I../../../src/../src/common -I../../../src/../src/rpmem_common -I../../../src/../src/libpmem2 -I../../../src/../src/librpmem -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I. -I../../../src/../src/include  -c -o rpmem_ssh.o  ../../librpmem/rpmem_ssh.c
../../../src/../utils/check-os.sh ../../../src/../utils/os-banned  rpmem_ssh.o  ../../librpmem/rpmem_ssh.c
/usr/bin/gcc -MD -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DUSE_RPMEM -std=gnu99 -Wall -Werror -Wmissing-prototypes -Wpointer-arith -Wsign-conversion -Wsign-compare -Wconversion -fno-common -DSRCVERSION='"1.10"' -Wunused-macros -Wmissing-field-initializers -Wmissing-variable-declarations -Wfloat-equal -Wswitch-default -Wcast-function-type -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -Wno-error -fno-lto -I../../../src/../src/common -I../../../src/../src/core  -I../../../src/../src/core -I../../../src/../src/common -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I../../../src/../src/tools/pmempool -D__USE_UNIX98 -I../../../src/../src/common -I../../../src/../src/rpmem_common -I../../../src/../src/libpmem2 -I../../../src/../src/librpmem -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I. -I../../../src/../src/include  -c -o rpmem_cmd.o  ../../librpmem/rpmem_cmd.c
../../../src/../utils/check-os.sh ../../../src/../utils/os-banned  rpmem_cmd.o  ../../librpmem/rpmem_cmd.c
/usr/bin/gcc -MD -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DUSE_RPMEM -std=gnu99 -Wall -Werror -Wmissing-prototypes -Wpointer-arith -Wsign-conversion -Wsign-compare -Wconversion -fno-common -DSRCVERSION='"1.10"' -Wunused-macros -Wmissing-field-initializers -Wmissing-variable-declarations -Wfloat-equal -Wswitch-default -Wcast-function-type -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -Wno-error -fno-lto -I../../../src/../src/common -I../../../src/../src/core  -I../../../src/../src/core -I../../../src/../src/common -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I../../../src/../src/tools/pmempool -D__USE_UNIX98 -I../../../src/../src/common -I../../../src/../src/rpmem_common -I../../../src/../src/libpmem2 -I../../../src/../src/librpmem -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I. -I../../../src/../src/include  -c -o rpmem_util.o  ../../librpmem/rpmem_util.c
../../../src/../utils/check-os.sh ../../../src/../utils/os-banned  rpmem_util.o  ../../librpmem/rpmem_util.c
/usr/bin/gcc -MD -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DUSE_RPMEM -std=gnu99 -Wall -Werror -Wmissing-prototypes -Wpointer-arith -Wsign-conversion -Wsign-compare -Wconversion -fno-common -DSRCVERSION='"1.10"' -Wunused-macros -Wmissing-field-initializers -Wmissing-variable-declarations -Wfloat-equal -Wswitch-default -Wcast-function-type -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -Wno-error -fno-lto -I../../../src/../src/common -I../../../src/../src/core  -I../../../src/../src/core -I../../../src/../src/common -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I../../../src/../src/tools/pmempool -D__USE_UNIX98 -I../../../src/../src/common -I../../../src/../src/rpmem_common -I../../../src/../src/libpmem2 -I../../../src/../src/librpmem -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I. -I../../../src/../src/include  -c -o rpmem_common.o  ../../rpmem_common/rpmem_common.c
../../../src/../utils/check-os.sh ../../../src/../utils/os-banned  rpmem_common.o  ../../rpmem_common/rpmem_common.c
/usr/bin/gcc -MD -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DUSE_RPMEM -std=gnu99 -Wall -Werror -Wmissing-prototypes -Wpointer-arith -Wsign-conversion -Wsign-compare -Wconversion -fno-common -DSRCVERSION='"1.10"' -Wunused-macros -Wmissing-field-initializers -Wmissing-variable-declarations -Wfloat-equal -Wswitch-default -Wcast-function-type -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -Wno-error -fno-lto -I../../../src/../src/common -I../../../src/../src/core  -I../../../src/../src/core -I../../../src/../src/common -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I../../../src/../src/tools/pmempool -D__USE_UNIX98 -I../../../src/../src/common -I../../../src/../src/rpmem_common -I../../../src/../src/libpmem2 -I../../../src/../src/librpmem -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I. -I../../../src/../src/include  -c -o feature.o  feature.c
../../../src/../utils/check-os.sh ../../../src/../utils/os-banned  feature.o  feature.c
/usr/bin/gcc -MD -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DUSE_RPMEM -std=gnu99 -Wall -Werror -Wmissing-prototypes -Wpointer-arith -Wsign-conversion -Wsign-compare -Wconversion -fno-common -DSRCVERSION='"1.10"' -Wunused-macros -Wmissing-field-initializers -Wmissing-variable-declarations -Wfloat-equal -Wswitch-default -Wcast-function-type -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -Wno-error -fno-lto -I../../../src/../src/common -I../../../src/../src/core  -I../../../src/../src/core -I../../../src/../src/common -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I../../../src/../src/tools/pmempool -D__USE_UNIX98 -I../../../src/../src/common -I../../../src/../src/rpmem_common -I../../../src/../src/libpmem2 -I../../../src/../src/librpmem -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I. -I../../../src/../src/include  -c -o common.o  common.c
../../../src/../utils/check-os.sh ../../../src/../utils/os-banned  common.o  common.c
/usr/bin/gcc -MD -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DUSE_RPMEM -std=gnu99 -Wall -Werror -Wmissing-prototypes -Wpointer-arith -Wsign-conversion -Wsign-compare -Wconversion -fno-common -DSRCVERSION='"1.10"' -Wunused-macros -Wmissing-field-initializers -Wmissing-variable-declarations -Wfloat-equal -Wswitch-default -Wcast-function-type -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -Wno-error -fno-lto -I../../../src/../src/common -I../../../src/../src/core  -I../../../src/../src/core -I../../../src/../src/common -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I../../../src/../src/tools/pmempool -D__USE_UNIX98 -I../../../src/../src/common -I../../../src/../src/rpmem_common -I../../../src/../src/libpmem2 -I../../../src/../src/librpmem -I../../../src/../src/libpmemlog -I../../../src/../src/libpmemblk -I../../../src/../src/libpmemobj -I. -I../../../src/../src/include  -c -o output.o  output.c
../../../src/../utils/check-os.sh ../../../src/../utils/os-banned  output.o  output.c
objcopy --localize-hidden -Gmemblock_from_offset -Galloc_class_by_id -Gmemblock_rebuild_state -Galloc_class_by_run -Gheap_run_foreach_object -Galloc_class_collection_new -Galloc_class_collection_delete ../../../src/../src/nondebug/libpmemobj/libpmemobj_unscoped.o pmemobj_priv.o
objcopy --localize-hidden -Gbtt_init -Gbtt_write -Gbtt_fini -Gbtt_info_convert2h -Gbtt_info_convert2le -Gbtt_flog_convert2h -Gbtt_flog_convert2le ../../../src/../src/nondebug/libpmemblk/libpmemblk_unscoped.o pmemblk_priv.o
/usr/bin/gcc -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes   -Wl,-z,relro -Wl,--warn-common -Wl,--fatal-warnings  -L../../../src/../src/nondebug -o pmempool pmempool.o info.o info_blk.o info_log.o info_obj.o ulog.o create.o dump.o check.o rm.o convert.o synchronize.o transform.o rpmem_ssh.o rpmem_cmd.o rpmem_util.o rpmem_common.o feature.o common.o output.o pmemobj_priv.o pmemblk_priv.o -lpmemcommon -lpmemcore -lpmempool -lpmemblk -lpmemlog -lpmemobj -lpmem    -pthread -ldl
/usr/bin/gcc -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes   -Wl,-z,relro -Wl,--warn-common -Wl,--fatal-warnings  -L../../../src/../src/nondebug -o pmempool.static-nondebug pmempool.o info.o info_blk.o info_log.o info_obj.o ulog.o create.o dump.o check.o rm.o convert.o synchronize.o transform.o rpmem_ssh.o rpmem_cmd.o rpmem_util.o rpmem_common.o feature.o common.o output.o pmemobj_priv.o pmemblk_priv.o ../../../src/../src/nondebug/libpmemcommon.a ../../../src/../src/nondebug/libpmemcore.a ../../../src/../src/nondebug/libpmempool.a ../../../src/../src/nondebug/libpmemblk.a ../../../src/../src/nondebug/libpmemlog.a ../../../src/../src/nondebug/libpmemobj.a ../../../src/../src/nondebug/libpmem.a    -pthread -ldl
/usr/bin/gcc -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes   -Wl,-z,relro -Wl,--warn-common -Wl,--fatal-warnings  -L../../../src/../src/nondebug -o pmempool.static-debug pmempool.o info.o info_blk.o info_log.o info_obj.o ulog.o create.o dump.o check.o rm.o convert.o synchronize.o transform.o rpmem_ssh.o rpmem_cmd.o rpmem_util.o rpmem_common.o feature.o common.o output.o pmemobj_priv.o pmemblk_priv.o ../../../src/../src/debug/libpmemcommon.a ../../../src/../src/debug/libpmemcore.a ../../../src/../src/debug/libpmempool.a ../../../src/../src/debug/libpmemblk.a ../../../src/../src/debug/libpmemlog.a ../../../src/../src/debug/libpmemobj.a ../../../src/../src/debug/libpmem.a    -pthread -ldl
gmake[3]: Leaving directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/tools/pmempool'
/usr/bin/gmake -C rpmemd all
gmake[3]: Entering directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/tools/rpmemd'
NOTE: Skipping rpmemd because libfabric (version >= 1.4.2) is missing -- see src/librpmem/README for details
gmake[3]: Nothing to be done for 'all'.
gmake[3]: Leaving directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/tools/rpmemd'
/usr/bin/gmake -C daxio all
gmake[3]: Entering directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/tools/daxio'
NOTE: Skipping daxio because ndctl is not available
gmake[3]: Nothing to be done for 'all'.
gmake[3]: Leaving directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/tools/daxio'
/usr/bin/gmake -C pmreorder all
gmake[3]: Entering directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/tools/pmreorder'
gmake[3]: Nothing to be done for 'all'.
gmake[3]: Leaving directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/tools/pmreorder'
gmake[2]: Leaving directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/tools'
/usr/bin/gmake -C libpmem2
gmake[2]: Entering directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/libpmem2'
mkdir -p ../nondebug/libpmem2
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/ravl.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ravl.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/ravl.o  ../../src/../src/common/ravl.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/libpmem2.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  libpmem2.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/libpmem2.o  libpmem2.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/badblocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  badblocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/badblocks.o  badblocks.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/badblocks_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  badblocks_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/badblocks_none.o  badblocks_none.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/config.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  config.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/config.o  config.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/deep_flush.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  deep_flush.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/deep_flush.o  deep_flush.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/errormsg.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  errormsg.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/errormsg.o  errormsg.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/memops_generic.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  memops_generic.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/memops_generic.o  memops_generic.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/map.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  map.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/map.o  map.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/map_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  map_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/map_posix.o  map_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/persist.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  persist.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/persist.o  persist.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/persist_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  persist_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/persist_posix.o  persist_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/pmem2_utils.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  pmem2_utils.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/pmem2_utils.o  pmem2_utils.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/usc_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  usc_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/usc_none.o  usc_none.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/source.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  source.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/source.o  source.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/source_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  source_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/source_posix.o  source_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/vm_reservation.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  vm_reservation.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/vm_reservation.o  vm_reservation.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/vm_reservation_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  vm_reservation_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/vm_reservation_posix.o  vm_reservation_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/ravl_interval.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ravl_interval.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/ravl_interval.o  ravl_interval.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/auto_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  auto_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/auto_flush_linux.o  auto_flush_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/deep_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  deep_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/deep_flush_linux.o  deep_flush_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/extent_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  extent_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/extent_linux.o  extent_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/pmem2_utils_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  pmem2_utils_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/pmem2_utils_linux.o  pmem2_utils_linux.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/pmem2_utils_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  pmem2_utils_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/pmem2_utils_none.o  pmem2_utils_none.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/region_namespace_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  region_namespace_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/region_namespace_none.o  region_namespace_none.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/alloc.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/alloc.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/alloc.o  ../../src/../src/core/alloc.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/fs_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/fs_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/fs_posix.o  ../../src/../src/core/fs_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/os_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/os_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/os_posix.o  ../../src/../src/core/os_posix.c
skip ../nondebug/libpmem2/os_posix.o
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/os_thread_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/os_thread_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/os_thread_posix.o  ../../src/../src/core/os_thread_posix.c
skip ../nondebug/libpmem2/os_thread_posix.o
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/out.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/out.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/out.o  ../../src/../src/core/out.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/util.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/util.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/util.o  ../../src/../src/core/util.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/util_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/util_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/util_posix.o  ../../src/../src/core/util_posix.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/init.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/init.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/init.o  ../../src/../src/libpmem2/x86_64/init.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/cpu.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/cpu.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/cpu.o  ../../src/../src/libpmem2/x86_64/cpu.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/memcpy_nt_avx.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -mavx -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_nt_avx.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/memcpy_nt_avx.o  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_nt_avx.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/memcpy_nt_sse2.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_nt_sse2.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/memcpy_nt_sse2.o  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_nt_sse2.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/memset_nt_avx.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -mavx -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memset/memset_nt_avx.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/memset_nt_avx.o  ../../src/../src/libpmem2/x86_64/memset/memset_nt_avx.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/memset_nt_sse2.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memset/memset_nt_sse2.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/memset_nt_sse2.o  ../../src/../src/libpmem2/x86_64/memset/memset_nt_sse2.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/memcpy_t_avx.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -mavx -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_t_avx.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/memcpy_t_avx.o  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_t_avx.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/memcpy_t_sse2.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_t_sse2.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/memcpy_t_sse2.o  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_t_sse2.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/memset_t_avx.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -mavx -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memset/memset_t_avx.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/memset_t_avx.o  ../../src/../src/libpmem2/x86_64/memset/memset_t_avx.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/memset_t_sse2.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memset/memset_t_sse2.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/memset_t_sse2.o  ../../src/../src/libpmem2/x86_64/memset/memset_t_sse2.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/memcpy_nt_avx512f.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -mavx512f -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_nt_avx512f.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/memcpy_nt_avx512f.o  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_nt_avx512f.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/memset_nt_avx512f.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -mavx512f -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memset/memset_nt_avx512f.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/memset_nt_avx512f.o  ../../src/../src/libpmem2/x86_64/memset/memset_nt_avx512f.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/memcpy_t_avx512f.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -mavx512f -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_t_avx512f.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/memcpy_t_avx512f.o  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_t_avx512f.c
/usr/bin/gcc -MD -c -o ../nondebug/libpmem2/memset_t_avx512f.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -mavx512f -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memset/memset_t_avx512f.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../nondebug/libpmem2/memset_t_avx512f.o  ../../src/../src/libpmem2/x86_64/memset/memset_t_avx512f.c
ld -o ../nondebug/libpmem2/libpmem2_unscoped.o -r ../nondebug/libpmem2/ravl.o ../nondebug/libpmem2/libpmem2.o ../nondebug/libpmem2/badblocks.o ../nondebug/libpmem2/badblocks_none.o ../nondebug/libpmem2/config.o ../nondebug/libpmem2/deep_flush.o ../nondebug/libpmem2/errormsg.o ../nondebug/libpmem2/memops_generic.o ../nondebug/libpmem2/map.o ../nondebug/libpmem2/map_posix.o ../nondebug/libpmem2/persist.o ../nondebug/libpmem2/persist_posix.o ../nondebug/libpmem2/pmem2_utils.o ../nondebug/libpmem2/usc_none.o ../nondebug/libpmem2/source.o ../nondebug/libpmem2/source_posix.o ../nondebug/libpmem2/vm_reservation.o ../nondebug/libpmem2/vm_reservation_posix.o ../nondebug/libpmem2/ravl_interval.o ../nondebug/libpmem2/auto_flush_linux.o ../nondebug/libpmem2/deep_flush_linux.o ../nondebug/libpmem2/extent_linux.o ../nondebug/libpmem2/pmem2_utils_linux.o ../nondebug/libpmem2/pmem2_utils_none.o ../nondebug/libpmem2/region_namespace_none.o ../nondebug/libpmem2/alloc.o ../nondebug/libpmem2/fs_posix.o ../nondebug/libpmem2/os_posix.o ../nondebug/libpmem2/os_thread_posix.o ../nondebug/libpmem2/out.o ../nondebug/libpmem2/util.o ../nondebug/libpmem2/util_posix.o ../nondebug/libpmem2/init.o ../nondebug/libpmem2/cpu.o ../nondebug/libpmem2/memcpy_nt_avx.o ../nondebug/libpmem2/memcpy_nt_sse2.o ../nondebug/libpmem2/memset_nt_avx.o ../nondebug/libpmem2/memset_nt_sse2.o ../nondebug/libpmem2/memcpy_t_avx.o ../nondebug/libpmem2/memcpy_t_sse2.o ../nondebug/libpmem2/memset_t_avx.o ../nondebug/libpmem2/memset_t_sse2.o ../nondebug/libpmem2/memcpy_nt_avx512f.o ../nondebug/libpmem2/memset_nt_avx512f.o ../nondebug/libpmem2/memcpy_t_avx512f.o ../nondebug/libpmem2/memset_t_avx512f.o 
objcopy --localize-hidden `sed -n 's/^	*\([a-zA-Z0-9_]*\);$/-G \1/p' libpmem2.link` ../nondebug/libpmem2/libpmem2_unscoped.o ../nondebug/libpmem2/libpmem2_all.o
ar rv ../nondebug/libpmem2/../libpmem2.a ../nondebug/libpmem2/libpmem2_all.o
ar: creating ../nondebug/libpmem2/../libpmem2.a
a - ../nondebug/libpmem2/libpmem2_all.o
/usr/bin/gcc -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-z,relro -Wl,--fatal-warnings -Wl,--warn-common  -Wl,-rpath=/usr/local/lib64:: -L../nondebug/libpmem2/.. -shared -Wl,--version-script=libpmem2.link,-soname,libpmem2.so.1 -o ../nondebug/libpmem2/../libpmem2.so.1.0.0 ../nondebug/libpmem2/ravl.o ../nondebug/libpmem2/libpmem2.o ../nondebug/libpmem2/badblocks.o ../nondebug/libpmem2/badblocks_none.o ../nondebug/libpmem2/config.o ../nondebug/libpmem2/deep_flush.o ../nondebug/libpmem2/errormsg.o ../nondebug/libpmem2/memops_generic.o ../nondebug/libpmem2/map.o ../nondebug/libpmem2/map_posix.o ../nondebug/libpmem2/persist.o ../nondebug/libpmem2/persist_posix.o ../nondebug/libpmem2/pmem2_utils.o ../nondebug/libpmem2/usc_none.o ../nondebug/libpmem2/source.o ../nondebug/libpmem2/source_posix.o ../nondebug/libpmem2/vm_reservation.o ../nondebug/libpmem2/vm_reservation_posix.o ../nondebug/libpmem2/ravl_interval.o ../nondebug/libpmem2/auto_flush_linux.o ../nondebug/libpmem2/deep_flush_linux.o ../nondebug/libpmem2/extent_linux.o ../nondebug/libpmem2/pmem2_utils_linux.o ../nondebug/libpmem2/pmem2_utils_none.o ../nondebug/libpmem2/region_namespace_none.o ../nondebug/libpmem2/alloc.o ../nondebug/libpmem2/fs_posix.o ../nondebug/libpmem2/os_posix.o ../nondebug/libpmem2/os_thread_posix.o ../nondebug/libpmem2/out.o ../nondebug/libpmem2/util.o ../nondebug/libpmem2/util_posix.o ../nondebug/libpmem2/init.o ../nondebug/libpmem2/cpu.o ../nondebug/libpmem2/memcpy_nt_avx.o ../nondebug/libpmem2/memcpy_nt_sse2.o ../nondebug/libpmem2/memset_nt_avx.o ../nondebug/libpmem2/memset_nt_sse2.o ../nondebug/libpmem2/memcpy_t_avx.o ../nondebug/libpmem2/memcpy_t_sse2.o ../nondebug/libpmem2/memset_t_avx.o ../nondebug/libpmem2/memset_t_sse2.o ../nondebug/libpmem2/memcpy_nt_avx512f.o ../nondebug/libpmem2/memset_nt_avx512f.o ../nondebug/libpmem2/memcpy_t_avx512f.o ../nondebug/libpmem2/memset_t_avx512f.o    -pthread 
ln -sf libpmem2.so.1.0.0 ../nondebug/libpmem2/../libpmem2.so.1
ln -sf libpmem2.so.1 ../nondebug/libpmem2/../libpmem2.so
gmake[2]: Leaving directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/libpmem2'
/usr/bin/gmake -C libpmem2 DEBUG=1
gmake[2]: Entering directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/libpmem2'
mkdir -p ../debug/libpmem2
/usr/bin/gcc -MD -c -o ../debug/libpmem2/ravl.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/common/ravl.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/ravl.o  ../../src/../src/common/ravl.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/libpmem2.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  libpmem2.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/libpmem2.o  libpmem2.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/badblocks.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  badblocks.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/badblocks.o  badblocks.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/badblocks_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  badblocks_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/badblocks_none.o  badblocks_none.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/config.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  config.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/config.o  config.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/deep_flush.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  deep_flush.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/deep_flush.o  deep_flush.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/errormsg.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  errormsg.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/errormsg.o  errormsg.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/memops_generic.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  memops_generic.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/memops_generic.o  memops_generic.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/map.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  map.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/map.o  map.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/map_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  map_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/map_posix.o  map_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/persist.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  persist.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/persist.o  persist.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/persist_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  persist_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/persist_posix.o  persist_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/pmem2_utils.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  pmem2_utils.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/pmem2_utils.o  pmem2_utils.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/usc_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  usc_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/usc_none.o  usc_none.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/source.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  source.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/source.o  source.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/source_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  source_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/source_posix.o  source_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/vm_reservation.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  vm_reservation.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/vm_reservation.o  vm_reservation.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/vm_reservation_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  vm_reservation_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/vm_reservation_posix.o  vm_reservation_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/ravl_interval.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ravl_interval.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/ravl_interval.o  ravl_interval.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/auto_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  auto_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/auto_flush_linux.o  auto_flush_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/deep_flush_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  deep_flush_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/deep_flush_linux.o  deep_flush_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/extent_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  extent_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/extent_linux.o  extent_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/pmem2_utils_linux.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  pmem2_utils_linux.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/pmem2_utils_linux.o  pmem2_utils_linux.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/pmem2_utils_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  pmem2_utils_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/pmem2_utils_none.o  pmem2_utils_none.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/region_namespace_none.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  region_namespace_none.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/region_namespace_none.o  region_namespace_none.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/alloc.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/alloc.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/alloc.o  ../../src/../src/core/alloc.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/fs_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/fs_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/fs_posix.o  ../../src/../src/core/fs_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/os_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/os_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/os_posix.o  ../../src/../src/core/os_posix.c
skip ../debug/libpmem2/os_posix.o
/usr/bin/gcc -MD -c -o ../debug/libpmem2/os_thread_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/os_thread_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/os_thread_posix.o  ../../src/../src/core/os_thread_posix.c
skip ../debug/libpmem2/os_thread_posix.o
/usr/bin/gcc -MD -c -o ../debug/libpmem2/out.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/out.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/out.o  ../../src/../src/core/out.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/util.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/util.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/util.o  ../../src/../src/core/util.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/util_posix.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/core/util_posix.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/util_posix.o  ../../src/../src/core/util_posix.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/init.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/init.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/init.o  ../../src/../src/libpmem2/x86_64/init.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/cpu.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/cpu.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/cpu.o  ../../src/../src/libpmem2/x86_64/cpu.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/memcpy_nt_avx.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -mavx -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_nt_avx.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/memcpy_nt_avx.o  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_nt_avx.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/memcpy_nt_sse2.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_nt_sse2.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/memcpy_nt_sse2.o  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_nt_sse2.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/memset_nt_avx.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -mavx -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memset/memset_nt_avx.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/memset_nt_avx.o  ../../src/../src/libpmem2/x86_64/memset/memset_nt_avx.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/memset_nt_sse2.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memset/memset_nt_sse2.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/memset_nt_sse2.o  ../../src/../src/libpmem2/x86_64/memset/memset_nt_sse2.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/memcpy_t_avx.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -mavx -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_t_avx.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/memcpy_t_avx.o  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_t_avx.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/memcpy_t_sse2.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_t_sse2.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/memcpy_t_sse2.o  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_t_sse2.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/memset_t_avx.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -mavx -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memset/memset_t_avx.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/memset_t_avx.o  ../../src/../src/libpmem2/x86_64/memset/memset_t_avx.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/memset_t_sse2.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memset/memset_t_sse2.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/memset_t_sse2.o  ../../src/../src/libpmem2/x86_64/memset/memset_t_sse2.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/memcpy_nt_avx512f.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -mavx512f -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_nt_avx512f.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/memcpy_nt_avx512f.o  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_nt_avx512f.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/memset_nt_avx512f.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -mavx512f -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memset/memset_nt_avx512f.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/memset_nt_avx512f.o  ../../src/../src/libpmem2/x86_64/memset/memset_nt_avx512f.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/memcpy_t_avx512f.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -mavx512f -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_t_avx512f.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/memcpy_t_avx512f.o  ../../src/../src/libpmem2/x86_64/memcpy/memcpy_t_avx512f.c
/usr/bin/gcc -MD -c -o ../debug/libpmem2/memset_t_avx512f.o -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu99 -fno-common -pthread -DSRCVERSION=\"1.10\" -Wno-error -fno-lto  -Wp,-U_FORTIFY_SOURCE -O0 -ggdb -DDEBUG -I../../src/../src/libpmem2/x86_64 -DAVX512F_AVAILABLE=1 -I.  -mavx512f -I../include -I../common/ -I../core/  -fPIC  ../../src/../src/libpmem2/x86_64/memset/memset_t_avx512f.c
../../src/../utils/check-os.sh ../../src/../utils/os-banned  ../debug/libpmem2/memset_t_avx512f.o  ../../src/../src/libpmem2/x86_64/memset/memset_t_avx512f.c
ld -o ../debug/libpmem2/libpmem2_unscoped.o -r ../debug/libpmem2/ravl.o ../debug/libpmem2/libpmem2.o ../debug/libpmem2/badblocks.o ../debug/libpmem2/badblocks_none.o ../debug/libpmem2/config.o ../debug/libpmem2/deep_flush.o ../debug/libpmem2/errormsg.o ../debug/libpmem2/memops_generic.o ../debug/libpmem2/map.o ../debug/libpmem2/map_posix.o ../debug/libpmem2/persist.o ../debug/libpmem2/persist_posix.o ../debug/libpmem2/pmem2_utils.o ../debug/libpmem2/usc_none.o ../debug/libpmem2/source.o ../debug/libpmem2/source_posix.o ../debug/libpmem2/vm_reservation.o ../debug/libpmem2/vm_reservation_posix.o ../debug/libpmem2/ravl_interval.o ../debug/libpmem2/auto_flush_linux.o ../debug/libpmem2/deep_flush_linux.o ../debug/libpmem2/extent_linux.o ../debug/libpmem2/pmem2_utils_linux.o ../debug/libpmem2/pmem2_utils_none.o ../debug/libpmem2/region_namespace_none.o ../debug/libpmem2/alloc.o ../debug/libpmem2/fs_posix.o ../debug/libpmem2/os_posix.o ../debug/libpmem2/os_thread_posix.o ../debug/libpmem2/out.o ../debug/libpmem2/util.o ../debug/libpmem2/util_posix.o ../debug/libpmem2/init.o ../debug/libpmem2/cpu.o ../debug/libpmem2/memcpy_nt_avx.o ../debug/libpmem2/memcpy_nt_sse2.o ../debug/libpmem2/memset_nt_avx.o ../debug/libpmem2/memset_nt_sse2.o ../debug/libpmem2/memcpy_t_avx.o ../debug/libpmem2/memcpy_t_sse2.o ../debug/libpmem2/memset_t_avx.o ../debug/libpmem2/memset_t_sse2.o ../debug/libpmem2/memcpy_nt_avx512f.o ../debug/libpmem2/memset_nt_avx512f.o ../debug/libpmem2/memcpy_t_avx512f.o ../debug/libpmem2/memset_t_avx512f.o 
objcopy --localize-hidden `sed -n 's/^	*\([a-zA-Z0-9_]*\);$/-G \1/p' libpmem2.link` ../debug/libpmem2/libpmem2_unscoped.o ../debug/libpmem2/libpmem2_all.o
ar rv ../debug/libpmem2/../libpmem2.a ../debug/libpmem2/libpmem2_all.o
ar: creating ../debug/libpmem2/../libpmem2.a
a - ../debug/libpmem2/libpmem2_all.o
/usr/bin/gcc -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-z,relro -Wl,--fatal-warnings -Wl,--warn-common  -Wl,-rpath=/usr/local/lib64/pmdk_debug:: -L../debug/libpmem2/.. -shared -Wl,--version-script=libpmem2.link,-soname,libpmem2.so.1 -o ../debug/libpmem2/../libpmem2.so.1.0.0 ../debug/libpmem2/ravl.o ../debug/libpmem2/libpmem2.o ../debug/libpmem2/badblocks.o ../debug/libpmem2/badblocks_none.o ../debug/libpmem2/config.o ../debug/libpmem2/deep_flush.o ../debug/libpmem2/errormsg.o ../debug/libpmem2/memops_generic.o ../debug/libpmem2/map.o ../debug/libpmem2/map_posix.o ../debug/libpmem2/persist.o ../debug/libpmem2/persist_posix.o ../debug/libpmem2/pmem2_utils.o ../debug/libpmem2/usc_none.o ../debug/libpmem2/source.o ../debug/libpmem2/source_posix.o ../debug/libpmem2/vm_reservation.o ../debug/libpmem2/vm_reservation_posix.o ../debug/libpmem2/ravl_interval.o ../debug/libpmem2/auto_flush_linux.o ../debug/libpmem2/deep_flush_linux.o ../debug/libpmem2/extent_linux.o ../debug/libpmem2/pmem2_utils_linux.o ../debug/libpmem2/pmem2_utils_none.o ../debug/libpmem2/region_namespace_none.o ../debug/libpmem2/alloc.o ../debug/libpmem2/fs_posix.o ../debug/libpmem2/os_posix.o ../debug/libpmem2/os_thread_posix.o ../debug/libpmem2/out.o ../debug/libpmem2/util.o ../debug/libpmem2/util_posix.o ../debug/libpmem2/init.o ../debug/libpmem2/cpu.o ../debug/libpmem2/memcpy_nt_avx.o ../debug/libpmem2/memcpy_nt_sse2.o ../debug/libpmem2/memset_nt_avx.o ../debug/libpmem2/memset_nt_sse2.o ../debug/libpmem2/memcpy_t_avx.o ../debug/libpmem2/memcpy_t_sse2.o ../debug/libpmem2/memset_t_avx.o ../debug/libpmem2/memset_t_sse2.o ../debug/libpmem2/memcpy_nt_avx512f.o ../debug/libpmem2/memset_nt_avx512f.o ../debug/libpmem2/memcpy_t_avx512f.o ../debug/libpmem2/memset_t_avx512f.o    -pthread 
ln -sf libpmem2.so.1.0.0 ../debug/libpmem2/../libpmem2.so.1
ln -sf libpmem2.so.1 ../debug/libpmem2/../libpmem2.so
gmake[2]: Leaving directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/libpmem2'
/usr/bin/gmake -C librpmem
gmake[2]: Entering directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/librpmem'
NOTE: Skipping librpmem because libfabric (version >= 1.4.2) is missing -- see src/librpmem/README for details
mkdir -p ../nondebug/librpmem
gmake[2]: Leaving directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/librpmem'
/usr/bin/gmake -C librpmem DEBUG=1
gmake[2]: Entering directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/librpmem'
NOTE: Skipping librpmem because libfabric (version >= 1.4.2) is missing -- see src/librpmem/README for details
mkdir -p ../debug/librpmem
gmake[2]: Leaving directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/librpmem'
gmake[1]: Leaving directory '/builddir/build/BUILD/ceph-18.2.1/src/pmdk/src'
[21/2144] cd /builddir/build/BUILD/ceph-18.2.1/src/pmdk && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pmdk_ext-prefix/src/pmdk_ext-stamp/pmdk_ext-install
[22/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src && /usr/bin/cmake -E make_directory /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/CMakeFiles && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/CMakeFiles/pmdk_ext-complete && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pmdk_ext-prefix/src/pmdk_ext-stamp/pmdk_ext-done
[23/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src && /usr/bin/cmake -Dcfgdir= -P /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/rocksdb_ext-prefix/tmp/rocksdb_ext-mkdirs.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/rocksdb_ext-prefix/src/rocksdb_ext-stamp/rocksdb_ext-mkdir
[24/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/rocksdb_ext-prefix/src/rocksdb_ext-stamp/rocksdb_ext-download
[25/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/rocksdb_ext-prefix/src/rocksdb_ext-stamp/rocksdb_ext-update
[26/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/rocksdb_ext-prefix/src/rocksdb_ext-stamp/rocksdb_ext-patch
[27/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/rocksdb && /usr/bin/cmake -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DWITH_GFLAGS=OFF -DCMAKE_PREFIX_PATH= -DCMAKE_CXX_COMPILER=/usr/bin/g++ -DWITH_SNAPPY=TRUE -DWITH_LZ4=TRUE -Dlz4_INCLUDE_DIRS=/usr/include -Dlz4_LIBRARIES=/usr/lib64/liblz4.so -DWITH_ZLIB=TRUE -DPORTABLE=ON -DCMAKE_AR=/usr/bin/ar -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFAIL_ON_WARNINGS=OFF -DUSE_RTTI=1 -DCMAKE_C_FLAGS=-Wno-stringop-truncation "-DCMAKE_CXX_FLAGS='-Wno-deprecated-copy -Wno-pessimizing-move'" -GNinja -S /builddir/build/BUILD/ceph-18.2.1/src/rocksdb -B /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/rocksdb && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/rocksdb_ext-prefix/src/rocksdb_ext-stamp/rocksdb_ext-configure
Re-run cmake no build system arguments
-- The CXX compiler identification is GNU 14.0.1
-- The C compiler identification is GNU 14.0.1
-- The ASM compiler identification is GNU
-- Found assembler: /usr/bin/gcc
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found ZLIB: /usr/lib64/libz.so (found version "1.3.0")  
-- Found lz4: /usr/lib64/liblz4.so  
-- Performing Test HAVE_OMIT_LEAF_FRAME_POINTER
-- Performing Test HAVE_OMIT_LEAF_FRAME_POINTER - Success
-- Performing Test HAVE_SSE42
-- Performing Test HAVE_SSE42 - Success
-- Performing Test BUILTIN_ATOMIC
-- Performing Test BUILTIN_ATOMIC - Success
-- Could NOT find uring (missing: uring_LIBRARIES) 
-- Enabling RTTI in all builds
-- Performing Test HAVE_FALLOCATE
-- Performing Test HAVE_FALLOCATE - Success
-- Performing Test HAVE_SYNC_FILE_RANGE_WRITE
-- Performing Test HAVE_SYNC_FILE_RANGE_WRITE - Success
-- Performing Test HAVE_PTHREAD_MUTEX_ADAPTIVE_NP
-- Performing Test HAVE_PTHREAD_MUTEX_ADAPTIVE_NP - Success
-- Looking for malloc_usable_size
-- Looking for malloc_usable_size - found
-- Looking for sched_getcpu
-- Looking for sched_getcpu - found
-- Looking for getauxval
-- Looking for getauxval - not found
-- Looking for F_FULLFSYNC
-- Looking for F_FULLFSYNC - not found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- ROCKSDB_PLUGINS: 
-- ROCKSDB PLUGINS TO BUILD 
-- Could NOT find Git (missing: GIT_EXECUTABLE) 
-- JNI library is disabled
-- Configuring done (3.3s)
-- Generating done (0.1s)
-- Build files have been written to: /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/rocksdb
[28/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/opentelemetry-cpp && /usr/bin/cmake -P /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/opentelemetry-cpp/src/opentelemetry-cpp-stamp/opentelemetry-cpp-build-RelWithDebInfo.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/opentelemetry-cpp/src/opentelemetry-cpp-stamp/opentelemetry-cpp-build
[29/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/opentelemetry-cpp && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/opentelemetry-cpp/src/opentelemetry-cpp-stamp/opentelemetry-cpp-install
[30/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src && /usr/bin/cmake -E make_directory /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/CMakeFiles && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/CMakeFiles/opentelemetry-cpp-complete && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/opentelemetry-cpp/src/opentelemetry-cpp-stamp/opentelemetry-cpp-done
[31/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common_mountcephfs_objs.dir/armor.c.o -MF src/common/CMakeFiles/common_mountcephfs_objs.dir/armor.c.o.d -o src/common/CMakeFiles/common_mountcephfs_objs.dir/armor.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/armor.c
[32/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/json_spirit/CMakeFiles/json_spirit.dir/json_spirit_reader.cpp.o -MF src/json_spirit/CMakeFiles/json_spirit.dir/json_spirit_reader.cpp.o.d -o src/json_spirit/CMakeFiles/json_spirit.dir/json_spirit_reader.cpp.o -c /builddir/build/BUILD/ceph-18.2.1/src/json_spirit/json_spirit_reader.cpp
In file included from /usr/include/c++/14/string:42,
                 from /builddir/build/BUILD/ceph-18.2.1/src/json_spirit/json_spirit_value.h:15,
                 from /builddir/build/BUILD/ceph-18.2.1/src/json_spirit/json_spirit_reader.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/json_spirit/json_spirit_reader.cpp:6:
In function âstd::char_traits<char>::copy(char*, char const*, unsigned long)â,
    inlined from âstd::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char*, char const*, unsigned long)â at /usr/include/c++/14/bits/basic_string.h:435:21,
    inlined from âstd::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char*, char const*, unsigned long)â at /usr/include/c++/14/bits/basic_string.h:430:7,
    inlined from âstd::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char*, char const*, char const*)â at /usr/include/c++/14/bits/basic_string.h:489:16,
    inlined from âstd::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char*, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)â at /usr/include/c++/14/bits/basic_string.h:478:22,
    inlined from âstd::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag)voidâ at /usr/include/c++/14/bits/basic_string.tcc:247:21,
    inlined from âstd::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&)â at /usr/include/c++/14/bits/basic_string.h:770:16,
    inlined from âjson_spirit::substitute_esc_chars<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::const_iterator, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::const_iterator)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >â at /builddir/build/BUILD/ceph-18.2.1/src/json_spirit/json_spirit_reader_template.h:139:62:
/usr/include/c++/14/bits/char_traits.h:427:56: warning: âmemcpyâ accessing 9223372036854775808 or more bytes at offsets 0 and 0 may overlap up to 9223372036854775809 bytes at offset -1 [-Wrestrict]
  427 |         return static_cast<char_type*>(__builtin_memcpy(__s1, __s2, __n));
      |                                        ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/classic/core.hpp:32,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/include/classic_core.hpp:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/json_spirit/json_spirit_reader_template.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/json_spirit/json_spirit_reader.cpp:7:
In member function âboost::spirit::classic::char_parser<boost::spirit::classic::chlit<char> >::parse<boost::spirit::classic::scanner<boost::spirit::classic::multi_pass<std::istream_iterator<char, char, std::char_traits<char>, long>, boost::spirit::classic::multi_pass_policies::input_iterator, boost::spirit::classic::multi_pass_policies::ref_counted, boost::spirit::classic::multi_pass_policies::buf_id_check, boost::spirit::classic::multi_pass_policies::std_deque>, boost::spirit::classic::scanner_policies<boost::spirit::classic::inhibit_case_iteration_policy<boost::spirit::classic::no_skipper_iteration_policy<boost::spirit::classic::skipper_iteration_policy<boost::spirit::classic::iteration_policy> > >, boost::spirit::classic::match_policy, boost::spirit::classic::action_policy> > >(boost::spirit::classic::scanner<boost::spirit::classic::multi_pass<std::istream_iterator<char, char, std::char_traits<char>, long>, boost::spirit::classic::multi_pass_policies::input_iterator, boost::spirit::classic::multi_pass_policies::ref_counted, boost::spirit::classic::multi_pass_policies::buf_id_check, boost::spirit::classic::multi_pass_policies::std_deque>, boost::spirit::classic::scanner_policies<boost::spirit::classic::inhibit_case_iteration_policy<boost::spirit::classic::no_skipper_iteration_policy<boost::spirit::classic::skipper_iteration_policy<boost::spirit::classic::iteration_policy> > >, boost::spirit::classic::match_policy, boost::spirit::classic::action_policy> > const&) constboost::spirit::classic::parser_result<boost::spirit::classic::chlit<char>, boost::spirit::classic::scanner<boost::spirit::classic::multi_pass<std::istream_iterator<char, char, std::char_traits<char>, long>, boost::spirit::classic::multi_pass_policies::input_iterator, boost::spirit::classic::multi_pass_policies::ref_counted, boost::spirit::classic::multi_pass_policies::buf_id_check, boost::spirit::classic::multi_pass_policies::std_deque>, boost::spirit::classic::scanner_policies<boost::spirit::classic::inhibit_case_iteration_policy<boost::spirit::classic::no_skipper_iteration_policy<boost::spirit::classic::skipper_iteration_policy<boost::spirit::classic::iteration_policy> > >, boost::spirit::classic::match_policy, boost::spirit::classic::action_policy> > >::typeâ,
    inlined from âboost::spirit::classic::impl::inhibit_case_parser_parse<boost::spirit::classic::match<char>, boost::spirit::classic::chlit<char>, boost::spirit::classic::scanner<boost::spirit::classic::multi_pass<std::istream_iterator<char, char, std::char_traits<char>, long>, boost::spirit::classic::multi_pass_policies::input_iterator, boost::spirit::classic::multi_pass_policies::ref_counted, boost::spirit::classic::multi_pass_policies::buf_id_check, boost::spirit::classic::multi_pass_policies::std_deque>, boost::spirit::classic::scanner_policies<boost::spirit::classic::no_skipper_iteration_policy<boost::spirit::classic::skipper_iteration_policy<boost::spirit::classic::iteration_policy> >, boost::spirit::classic::match_policy, boost::spirit::classic::action_policy> > >(boost::spirit::classic::chlit<char> const&, boost::spirit::classic::scanner<boost::spirit::classic::multi_pass<std::istream_iterator<char, char, std::char_traits<char>, long>, boost::spirit::classic::multi_pass_policies::input_iterator, boost::spirit::classic::multi_pass_policies::ref_counted, boost::spirit::classic::multi_pass_policies::buf_id_check, boost::spirit::classic::multi_pass_policies::std_deque>, boost::spirit::classic::scanner_policies<boost::spirit::classic::no_skipper_iteration_policy<boost::spirit::classic::skipper_iteration_policy<boost::spirit::classic::iteration_policy> >, boost::spirit::classic::match_policy, boost::spirit::classic::action_policy> > const&, boost::spirit::classic::iteration_policy const&)boost::spirit::classic::match<char> [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/classic/core/composite/impl/directives.ipp:141:27:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/classic/core/primitives/primitives.hpp:69:34: warning: âSR.12824â may be used uninitialized [-Wmaybe-uninitialized]
   69 |             return scan.no_match();
      |                                  ^
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/classic/core/primitives/primitives.hpp: In function âboost::spirit::classic::impl::inhibit_case_parser_parse<boost::spirit::classic::match<char>, boost::spirit::classic::chlit<char>, boost::spirit::classic::scanner<boost::spirit::classic::multi_pass<std::istream_iterator<char, char, std::char_traits<char>, long>, boost::spirit::classic::multi_pass_policies::input_iterator, boost::spirit::classic::multi_pass_policies::ref_counted, boost::spirit::classic::multi_pass_policies::buf_id_check, boost::spirit::classic::multi_pass_policies::std_deque>, boost::spirit::classic::scanner_policies<boost::spirit::classic::no_skipper_iteration_policy<boost::spirit::classic::skipper_iteration_policy<boost::spirit::classic::iteration_policy> >, boost::spirit::classic::match_policy, boost::spirit::classic::action_policy> > >(boost::spirit::classic::chlit<char> const&, boost::spirit::classic::scanner<boost::spirit::classic::multi_pass<std::istream_iterator<char, char, std::char_traits<char>, long>, boost::spirit::classic::multi_pass_policies::input_iterator, boost::spirit::classic::multi_pass_policies::ref_counted, boost::spirit::classic::multi_pass_policies::buf_id_check, boost::spirit::classic::multi_pass_policies::std_deque>, boost::spirit::classic::scanner_policies<boost::spirit::classic::no_skipper_iteration_policy<boost::spirit::classic::skipper_iteration_policy<boost::spirit::classic::iteration_policy> >, boost::spirit::classic::match_policy, boost::spirit::classic::action_policy> > const&, boost::spirit::classic::iteration_policy const&)boost::spirit::classic::match<char> [clone .isra.0]â:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/classic/core/primitives/primitives.hpp:69:33: note: âSR.12824â was declared here
   69 |             return scan.no_match();
      |                    ~~~~~~~~~~~~~^~
[33/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/json_spirit/CMakeFiles/json_spirit.dir/json_spirit_writer.cpp.o -MF src/json_spirit/CMakeFiles/json_spirit.dir/json_spirit_writer.cpp.o.d -o src/json_spirit/CMakeFiles/json_spirit.dir/json_spirit_writer.cpp.o -c /builddir/build/BUILD/ceph-18.2.1/src/json_spirit/json_spirit_writer.cpp
[34/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/fmt/CMakeFiles/fmt.dir/src/format.cc.o -MF src/fmt/CMakeFiles/fmt.dir/src/format.cc.o.d -o src/fmt/CMakeFiles/fmt.dir/src/format.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/fmt/src/format.cc
In file included from /usr/include/c++/14/algorithm:60,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format-inl.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/src/format.cc:8:
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2987:11:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[35/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/fmt/CMakeFiles/fmt.dir/src/os.cc.o -MF src/fmt/CMakeFiles/fmt.dir/src/os.cc.o.d -o src/fmt/CMakeFiles/fmt.dir/src/os.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/fmt/src/os.cc
[36/2144] : && /usr/bin/cmake -E rm -f lib/libfmt.a && /usr/bin/ar qc lib/libfmt.a  src/fmt/CMakeFiles/fmt.dir/src/format.cc.o src/fmt/CMakeFiles/fmt.dir/src/os.cc.o && /usr/bin/ranlib lib/libfmt.a && :
[37/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common_buffer_obj.dir/buffer.cc.o -MF src/common/CMakeFiles/common_buffer_obj.dir/buffer.cc.o.d -o src/common/CMakeFiles/common_buffer_obj.dir/buffer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/buffer.cc
[38/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common_texttable_obj.dir/TextTable.cc.o -MF src/common/CMakeFiles/common_texttable_obj.dir/TextTable.cc.o.d -o src/common/CMakeFiles/common_texttable_obj.dir/TextTable.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/TextTable.cc
[39/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common_mountcephfs_objs.dir/safe_io.c.o -MF src/common/CMakeFiles/common_mountcephfs_objs.dir/safe_io.c.o.d -o src/common/CMakeFiles/common_mountcephfs_objs.dir/safe_io.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/safe_io.c
[40/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common_mountcephfs_objs.dir/module.c.o -MF src/common/CMakeFiles/common_mountcephfs_objs.dir/module.c.o.d -o src/common/CMakeFiles/common_mountcephfs_objs.dir/module.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/module.c
[41/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common_mountcephfs_objs.dir/addr_parsing.c.o -MF src/common/CMakeFiles/common_mountcephfs_objs.dir/addr_parsing.c.o.d -o src/common/CMakeFiles/common_mountcephfs_objs.dir/addr_parsing.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/addr_parsing.c
[42/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/crc32.dir/crc32c.cc.o -MF src/common/CMakeFiles/crc32.dir/crc32c.cc.o.d -o src/common/CMakeFiles/crc32.dir/crc32c.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/crc32c.cc
[43/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/crc32.dir/crc32c_intel_baseline.c.o -MF src/common/CMakeFiles/crc32.dir/crc32c_intel_baseline.c.o.d -o src/common/CMakeFiles/crc32.dir/crc32c_intel_baseline.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/crc32c_intel_baseline.c
[44/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/crc32.dir/sctp_crc32.c.o -MF src/common/CMakeFiles/crc32.dir/sctp_crc32.c.o.d -o src/common/CMakeFiles/crc32.dir/sctp_crc32.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/sctp_crc32.c
[45/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/crc32.dir/crc32c_intel_fast.c.o -MF src/common/CMakeFiles/crc32.dir/crc32c_intel_fast.c.o.d -o src/common/CMakeFiles/crc32.dir/crc32c_intel_fast.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/crc32c_intel_fast.c
[46/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/common/CMakeFiles/crc32.dir/__/isa-l/crc/crc32_iscsi_00.asm.o -MF src/common/CMakeFiles/crc32.dir/__/isa-l/crc/crc32_iscsi_00.asm.o.d -o src/common/CMakeFiles/crc32.dir/__/isa-l/crc/crc32_iscsi_00.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/crc/crc32_iscsi_00.asm
[47/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/common/CMakeFiles/crc32.dir/crc32c_intel_fast_zero_asm.s.o -MF src/common/CMakeFiles/crc32.dir/crc32c_intel_fast_zero_asm.s.o.d -o src/common/CMakeFiles/crc32.dir/crc32c_intel_fast_zero_asm.s.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/crc32c_intel_fast_zero_asm.s
/builddir/build/BUILD/ceph-18.2.1/src/common/crc32c_intel_fast_zero_asm.s:199: warning: label alone on a line without a colon might be in error [-w+label-orphan]
[48/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common_utf8.dir/utf8.c.o -MF src/common/CMakeFiles/common_utf8.dir/utf8.c.o.d -o src/common/CMakeFiles/common_utf8.dir/utf8.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/utf8.c
[49/2144] : && /usr/bin/cmake -E rm -f lib/libcommon_utf8.a && /usr/bin/ar qc lib/libcommon_utf8.a  src/common/CMakeFiles/common_utf8.dir/utf8.c.o && /usr/bin/ranlib lib/libcommon_utf8.a && :
[50/2144] : && /usr/bin/cmake -E rm -f lib/libjson_spirit.a && /usr/bin/ar qc lib/libjson_spirit.a  src/json_spirit/CMakeFiles/json_spirit.dir/json_spirit_reader.cpp.o src/json_spirit/CMakeFiles/json_spirit.dir/json_spirit_writer.cpp.o && /usr/bin/ranlib lib/libjson_spirit.a && :
[51/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/parse_secret_objs.dir/secret.c.o -MF src/common/CMakeFiles/parse_secret_objs.dir/secret.c.o.d -o src/common/CMakeFiles/parse_secret_objs.dir/secret.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/secret.c
[52/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options && /usr/bin/cmake -D input_file=/builddir/build/BUILD/ceph-18.2.1/src/common/options/global.yaml.in -D output_file=/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/global.yaml -D CEPH_INSTALL_FULL_PKGLIBDIR=/usr/lib64/ceph -D CEPH_INSTALL_FULL_PKGLIBDIR=/usr/lib64/ceph -D "keyring_paths=/etc/ceph/\$cluster.\$name.keyring,/etc/ceph/\$cluster.keyring,/etc/ceph/keyring,/etc/ceph/keyring.bin" -D ms_bind_retry_count=3 -D ms_bind_retry_delay=5 -D "osd_erasure_code_plugins=jerasure lrc" -P configure_file.cmake
[53/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options && /usr/bin/python3.12 /builddir/build/BUILD/ceph-18.2.1/src/common/options/y2c.py --input /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/global.yaml --output global_options.cc --legacy /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include/global_legacy_options.h --name global
[54/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options && /usr/bin/cmake -D input_file=/builddir/build/BUILD/ceph-18.2.1/src/common/options/cephfs-mirror.yaml.in -D output_file=/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/cephfs-mirror.yaml -P configure_file.cmake
[55/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options && /usr/bin/python3.12 /builddir/build/BUILD/ceph-18.2.1/src/common/options/y2c.py --input /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/cephfs-mirror.yaml --output cephfs-mirror_options.cc --legacy /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include/cephfs-mirror_legacy_options.h --name cephfs-mirror
[56/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options && /usr/bin/cmake -D input_file=/builddir/build/BUILD/ceph-18.2.1/src/common/options/crimson.yaml.in -D output_file=/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/crimson.yaml -P configure_file.cmake
[57/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options && /usr/bin/python3.12 /builddir/build/BUILD/ceph-18.2.1/src/common/options/y2c.py --input /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/crimson.yaml --output crimson_options.cc --legacy /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include/crimson_legacy_options.h --name crimson
[58/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options && /usr/bin/cmake -D input_file=/builddir/build/BUILD/ceph-18.2.1/src/common/options/mgr.yaml.in -D output_file=/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/mgr.yaml -D CEPH_INSTALL_DATADIR=/usr/share/ceph -D mgr_disabled_modules= -P configure_file.cmake
[59/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options && /usr/bin/python3.12 /builddir/build/BUILD/ceph-18.2.1/src/common/options/y2c.py --input /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/mgr.yaml --output mgr_options.cc --legacy /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include/mgr_legacy_options.h --name mgr
[60/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options && /usr/bin/cmake -D input_file=/builddir/build/BUILD/ceph-18.2.1/src/common/options/mds.yaml.in -D output_file=/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/mds.yaml -P configure_file.cmake
[61/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options && /usr/bin/python3.12 /builddir/build/BUILD/ceph-18.2.1/src/common/options/y2c.py --input /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/mds.yaml --output mds_options.cc --legacy /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include/mds_legacy_options.h --name mds
[62/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options && /usr/bin/cmake -D input_file=/builddir/build/BUILD/ceph-18.2.1/src/common/options/mds-client.yaml.in -D output_file=/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/mds-client.yaml -P configure_file.cmake
[63/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options && /usr/bin/python3.12 /builddir/build/BUILD/ceph-18.2.1/src/common/options/y2c.py --input /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/mds-client.yaml --output mds-client_options.cc --legacy /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include/mds-client_legacy_options.h --name mds-client
[64/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options && /usr/bin/cmake -D input_file=/builddir/build/BUILD/ceph-18.2.1/src/common/options/mon.yaml.in -D output_file=/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/mon.yaml -P configure_file.cmake
[65/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options && /usr/bin/python3.12 /builddir/build/BUILD/ceph-18.2.1/src/common/options/y2c.py --input /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/mon.yaml --output mon_options.cc --legacy /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include/mon_legacy_options.h --name mon
[66/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options && /usr/bin/cmake -D input_file=/builddir/build/BUILD/ceph-18.2.1/src/common/options/osd.yaml.in -D output_file=/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/osd.yaml -D CMAKE_INSTALL_LIBDIR=lib64 -P configure_file.cmake
[67/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options && /usr/bin/python3.12 /builddir/build/BUILD/ceph-18.2.1/src/common/options/y2c.py --input /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/osd.yaml --output osd_options.cc --legacy /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include/osd_legacy_options.h --name osd
[68/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options && /usr/bin/cmake -D input_file=/builddir/build/BUILD/ceph-18.2.1/src/common/options/rbd.yaml.in -D output_file=/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/rbd.yaml -P configure_file.cmake
[69/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options && /usr/bin/python3.12 /builddir/build/BUILD/ceph-18.2.1/src/common/options/y2c.py --input /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/rbd.yaml --output rbd_options.cc --legacy /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include/rbd_legacy_options.h --name rbd
[70/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options && /usr/bin/cmake -D input_file=/builddir/build/BUILD/ceph-18.2.1/src/common/options/rbd-mirror.yaml.in -D output_file=/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/rbd-mirror.yaml -P configure_file.cmake
[71/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options && /usr/bin/python3.12 /builddir/build/BUILD/ceph-18.2.1/src/common/options/y2c.py --input /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/rbd-mirror.yaml --output rbd-mirror_options.cc --legacy /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include/rbd-mirror_legacy_options.h --name rbd-mirror
[72/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options && /usr/bin/cmake -D input_file=/builddir/build/BUILD/ceph-18.2.1/src/common/options/immutable-object-cache.yaml.in -D output_file=/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/immutable-object-cache.yaml -P configure_file.cmake
[73/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options && /usr/bin/python3.12 /builddir/build/BUILD/ceph-18.2.1/src/common/options/y2c.py --input /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/immutable-object-cache.yaml --output immutable-object-cache_options.cc --legacy /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include/immutable-object-cache_legacy_options.h --name immutable-object-cache
[74/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options && /usr/bin/cmake -D input_file=/builddir/build/BUILD/ceph-18.2.1/src/common/options/ceph-exporter.yaml.in -D output_file=/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/ceph-exporter.yaml -P configure_file.cmake
[75/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options && /usr/bin/python3.12 /builddir/build/BUILD/ceph-18.2.1/src/common/options/y2c.py --input /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/ceph-exporter.yaml --output ceph-exporter_options.cc --legacy /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include/ceph-exporter_legacy_options.h --name ceph-exporter
[76/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options && /usr/bin/cmake -D input_file=/builddir/build/BUILD/ceph-18.2.1/src/common/options/rgw.yaml.in -D output_file=/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/rgw.yaml -D rgw_luarocks_location=/tmp/luarocks -P configure_file.cmake
[77/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options && /usr/bin/python3.12 /builddir/build/BUILD/ceph-18.2.1/src/common/options/y2c.py --input /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/rgw.yaml --output rgw_options.cc --legacy /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include/rgw_legacy_options.h --name rgw
[78/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/crush/CMakeFiles/crush_objs.dir/builder.c.o -MF src/crush/CMakeFiles/crush_objs.dir/builder.c.o.d -o src/crush/CMakeFiles/crush_objs.dir/builder.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/crush/builder.c
[79/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/rados_snap_set_diff_obj.dir/librados/snap_set_diff.cc.o -MF src/CMakeFiles/rados_snap_set_diff_obj.dir/librados/snap_set_diff.cc.o.d -o src/CMakeFiles/rados_snap_set_diff_obj.dir/librados/snap_set_diff.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librados/snap_set_diff.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/librados/snap_set_diff.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/rados_types.hpp:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librados/snap_set_diff.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librados/snap_set_diff.cc:6:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[80/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/krbd.dir/krbd.cc.o -MF src/CMakeFiles/krbd.dir/krbd.cc.o.d -o src/CMakeFiles/krbd.dir/krbd.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/krbd.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/mon_types.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/MonMap.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/krbd.cc:44:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/krbd.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[81/2144] : && /usr/bin/cmake -E rm -f lib/libkrbd.a && /usr/bin/ar qc lib/libkrbd.a  src/common/CMakeFiles/parse_secret_objs.dir/secret.c.o src/CMakeFiles/krbd.dir/krbd.cc.o && /usr/bin/ranlib lib/libkrbd.a && :
[82/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/auth/CMakeFiles/common-auth-objs.dir/AuthClientHandler.cc.o -MF src/auth/CMakeFiles/common-auth-objs.dir/AuthClientHandler.cc.o.d -o src/auth/CMakeFiles/common-auth-objs.dir/AuthClientHandler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/auth/AuthClientHandler.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/auth/none/AuthNoneClientHandler.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/AuthClientHandler.cc:23:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/Crypto.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/Auth.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/AuthClientHandler.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/AuthClientHandler.cc:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[83/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/auth/CMakeFiles/common-auth-objs.dir/AuthMethodList.cc.o -MF src/auth/CMakeFiles/common-auth-objs.dir/AuthMethodList.cc.o.d -o src/auth/CMakeFiles/common-auth-objs.dir/AuthMethodList.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/auth/AuthMethodList.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/AuthMethodList.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[84/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/auth/CMakeFiles/common-auth-objs.dir/AuthRegistry.cc.o -MF src/auth/CMakeFiles/common-auth-objs.dir/AuthRegistry.cc.o.d -o src/auth/CMakeFiles/common-auth-objs.dir/AuthRegistry.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/auth/AuthRegistry.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/auth/AuthRegistry.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/AuthRegistry.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/Crypto.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/Auth.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/AuthAuthorizeHandler.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/AuthRegistry.h:9:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[85/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/auth/CMakeFiles/common-auth-objs.dir/AuthSessionHandler.cc.o -MF src/auth/CMakeFiles/common-auth-objs.dir/AuthSessionHandler.cc.o.d -o src/auth/CMakeFiles/common-auth-objs.dir/AuthSessionHandler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/auth/AuthSessionHandler.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/AuthSessionHandler.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[86/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/auth/CMakeFiles/common-auth-objs.dir/Crypto.cc.o -MF src/auth/CMakeFiles/common-auth-objs.dir/Crypto.cc.o.d -o src/auth/CMakeFiles/common-auth-objs.dir/Crypto.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/auth/Crypto.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/auth/Crypto.cc:26:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/Crypto.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/Crypto.cc:21:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[87/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/auth/CMakeFiles/common-auth-objs.dir/KeyRing.cc.o -MF src/auth/CMakeFiles/common-auth-objs.dir/KeyRing.cc.o.d -o src/auth/CMakeFiles/common-auth-objs.dir/KeyRing.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/auth/KeyRing.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/auth/KeyRing.cc:23:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/KeyRing.cc:17:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[88/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/auth/CMakeFiles/common-auth-objs.dir/RotatingKeyRing.cc.o -MF src/auth/CMakeFiles/common-auth-objs.dir/RotatingKeyRing.cc.o.d -o src/auth/CMakeFiles/common-auth-objs.dir/RotatingKeyRing.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/auth/RotatingKeyRing.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/RotatingKeyRing.cc:3:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[89/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxAuthorizeHandler.cc.o -MF src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxAuthorizeHandler.cc.o.d -o src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxAuthorizeHandler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxAuthorizeHandler.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxAuthorizeHandler.cc:3:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/Crypto.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/Auth.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxProtocol.h:33,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxAuthorizeHandler.cc:1:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[90/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxClientHandler.cc.o -MF src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxClientHandler.cc.o.d -o src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxClientHandler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxClientHandler.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxClientHandler.cc:23:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/Crypto.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/Auth.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/AuthClientHandler.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxClientHandler.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxClientHandler.cc:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[91/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxProtocol.cc.o -MF src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxProtocol.cc.o.d -o src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxProtocol.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxProtocol.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxProtocol.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/Crypto.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/Auth.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxProtocol.h:33,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxProtocol.cc:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxProtocol.cc: In member function âCephXAuthorizer::add_challenge(ceph::common::CephContext*, ceph::buffer::v15_2_0::list const&)â:
/builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxProtocol.cc:595:57: warning: âMEM[(uint64_t &)&ch + 8]â may be used uninitialized [-Wmaybe-uninitialized]
  595 |     msg.server_challenge_plus_one = ch.server_challenge + 1;
      |                                     ~~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxProtocol.cc:587:29: note: âMEM[(uint64_t &)&ch + 8]â was declared here
  587 |     CephXAuthorizeChallenge ch;
      |                             ^~
/builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxProtocol.cc: In function âcephx_verify_authorizer(ceph::common::CephContext*, KeyStore const&, ceph::buffer::v15_2_0::list::iterator_impl<true>&, unsigned long, CephXServiceTicketInfo&, std::unique_ptr<AuthAuthorizerChallenge, std::default_delete<AuthAuthorizerChallenge> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, ceph::buffer::v15_2_0::list*)â:
/builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxProtocol.cc:524:41: warning: âMEM[(uint64_t &)&auth_msg]â may be used uninitialized [-Wmaybe-uninitialized]
  524 |   reply.nonce_plus_one = auth_msg.nonce + 1;
      |                          ~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxProtocol.cc:487:18: note: âMEM[(uint64_t &)&auth_msg]â was declared here
  487 |   CephXAuthorize auth_msg;
      |                  ^~~~~~~~
[92/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxSessionHandler.cc.o -MF src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxSessionHandler.cc.o.d -o src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxSessionHandler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxSessionHandler.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxSessionHandler.cc:23:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/AuthSessionHandler.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxSessionHandler.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxSessionHandler.cc:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[93/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/auth/CMakeFiles/common-auth-objs.dir/none/AuthNoneAuthorizeHandler.cc.o -MF src/auth/CMakeFiles/common-auth-objs.dir/none/AuthNoneAuthorizeHandler.cc.o.d -o src/auth/CMakeFiles/common-auth-objs.dir/none/AuthNoneAuthorizeHandler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/auth/none/AuthNoneAuthorizeHandler.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/none/AuthNoneAuthorizeHandler.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/Crypto.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/Auth.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/AuthAuthorizeHandler.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/none/AuthNoneAuthorizeHandler.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/none/AuthNoneAuthorizeHandler.cc:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[94/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common_prioritycache_obj.dir/PriorityCache.cc.o -MF src/common/CMakeFiles/common_prioritycache_obj.dir/PriorityCache.cc.o.d -o src/common/CMakeFiles/common_prioritycache_obj.dir/PriorityCache.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/PriorityCache.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/PriorityCache.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/PriorityCache.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/PriorityCache.cc:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[95/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/AsyncOpTracker.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/AsyncOpTracker.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/AsyncOpTracker.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/AsyncOpTracker.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/AsyncOpTracker.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/AsyncOpTracker.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[96/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/BackTrace.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/BackTrace.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/BackTrace.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/BackTrace.cc
[97/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/ConfUtils.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/ConfUtils.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/ConfUtils.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/ConfUtils.cc
[98/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/Cycles.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/Cycles.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/Cycles.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/Cycles.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cycles.cc:31:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[99/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/CDC.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/CDC.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/CDC.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/CDC.cc
[100/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/DecayCounter.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/DecayCounter.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/DecayCounter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/DecayCounter.cc
[101/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/FastCDC.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/FastCDC.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/FastCDC.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/FastCDC.cc
[102/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/Finisher.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/Finisher.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/Finisher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/Finisher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Finisher.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Finisher.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[103/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/FixedCDC.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/FixedCDC.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/FixedCDC.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/FixedCDC.cc
[104/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/Formatter.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/Formatter.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/Formatter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.cc
[105/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/Graylog.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/Graylog.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/Graylog.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/Graylog.cc
[106/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/HTMLFormatter.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/HTMLFormatter.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/HTMLFormatter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/HTMLFormatter.cc
[107/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/HeartbeatMap.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/HeartbeatMap.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/HeartbeatMap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/HeartbeatMap.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/HeartbeatMap.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[108/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/LogClient.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/LogClient.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/LogClient.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/LogClient.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/messages/PaxosServiceMessage.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/messages/MLog.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/LogClient.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/LogEntry.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/LogClient.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/LogClient.cc:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[109/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/LogEntry.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/LogEntry.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/LogEntry.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/LogEntry.cc
[110/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/ostream_temp.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/ostream_temp.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/ostream_temp.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/ostream_temp.cc
[111/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/OutputDataSocket.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/OutputDataSocket.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/OutputDataSocket.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/OutputDataSocket.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/OutputDataSocket.cc:21:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/OutputDataSocket.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/OutputDataSocket.cc:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[112/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/PluginRegistry.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/PluginRegistry.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/PluginRegistry.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/PluginRegistry.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/PluginRegistry.cc:20:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[113/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/Readahead.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/Readahead.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/Readahead.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[114/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/RefCountedObj.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/RefCountedObj.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/RefCountedObj.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/RefCountedObj.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/RefCountedObj.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[115/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/SloppyCRCMap.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/SloppyCRCMap.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/SloppyCRCMap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/SloppyCRCMap.cc
[116/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/rocksdb && /usr/bin/cmake --build /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/rocksdb --target rocksdb && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/rocksdb_ext-prefix/src/rocksdb_ext-stamp/rocksdb_ext-build
Change Dir: '/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/rocksdb'

Run Build Command(s): /usr/bin/ninja-build -v rocksdb
[1/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/cache/cache_key.cc.o -MF CMakeFiles/rocksdb.dir/cache/cache_key.cc.o.d -o CMakeFiles/rocksdb.dir/cache/cache_key.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/cache/cache_key.cc
[2/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/cache/cache_entry_roles.cc.o -MF CMakeFiles/rocksdb.dir/cache/cache_entry_roles.cc.o.d -o CMakeFiles/rocksdb.dir/cache/cache_entry_roles.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/cache/cache_entry_roles.cc
[3/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/cache/cache.cc.o -MF CMakeFiles/rocksdb.dir/cache/cache.cc.o.d -o CMakeFiles/rocksdb.dir/cache/cache.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/cache/cache.cc
[4/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/cache/charged_cache.cc.o -MF CMakeFiles/rocksdb.dir/cache/charged_cache.cc.o.d -o CMakeFiles/rocksdb.dir/cache/charged_cache.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/cache/charged_cache.cc
[5/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/cache/cache_reservation_manager.cc.o -MF CMakeFiles/rocksdb.dir/cache/cache_reservation_manager.cc.o.d -o CMakeFiles/rocksdb.dir/cache/cache_reservation_manager.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/cache/cache_reservation_manager.cc
[6/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/cache/compressed_secondary_cache.cc.o -MF CMakeFiles/rocksdb.dir/cache/compressed_secondary_cache.cc.o.d -o CMakeFiles/rocksdb.dir/cache/compressed_secondary_cache.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/cache/compressed_secondary_cache.cc
[7/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/cache/clock_cache.cc.o -MF CMakeFiles/rocksdb.dir/cache/clock_cache.cc.o.d -o CMakeFiles/rocksdb.dir/cache/clock_cache.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/cache/clock_cache.cc
[8/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/cache/secondary_cache.cc.o -MF CMakeFiles/rocksdb.dir/cache/secondary_cache.cc.o.d -o CMakeFiles/rocksdb.dir/cache/secondary_cache.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/cache/secondary_cache.cc
[9/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/cache/lru_cache.cc.o -MF CMakeFiles/rocksdb.dir/cache/lru_cache.cc.o.d -o CMakeFiles/rocksdb.dir/cache/lru_cache.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/cache/lru_cache.cc
[10/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/blob/blob_contents.cc.o -MF CMakeFiles/rocksdb.dir/db/blob/blob_contents.cc.o.d -o CMakeFiles/rocksdb.dir/db/blob/blob_contents.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/blob/blob_contents.cc
[11/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/cache/sharded_cache.cc.o -MF CMakeFiles/rocksdb.dir/cache/sharded_cache.cc.o.d -o CMakeFiles/rocksdb.dir/cache/sharded_cache.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/cache/sharded_cache.cc
[12/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/blob/blob_file_addition.cc.o -MF CMakeFiles/rocksdb.dir/db/blob/blob_file_addition.cc.o.d -o CMakeFiles/rocksdb.dir/db/blob/blob_file_addition.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/blob/blob_file_addition.cc
[13/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/blob/blob_fetcher.cc.o -MF CMakeFiles/rocksdb.dir/db/blob/blob_fetcher.cc.o.d -o CMakeFiles/rocksdb.dir/db/blob/blob_fetcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/blob/blob_fetcher.cc
[14/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/arena_wrapped_db_iter.cc.o -MF CMakeFiles/rocksdb.dir/db/arena_wrapped_db_iter.cc.o.d -o CMakeFiles/rocksdb.dir/db/arena_wrapped_db_iter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/arena_wrapped_db_iter.cc
[15/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/blob/blob_file_cache.cc.o -MF CMakeFiles/rocksdb.dir/db/blob/blob_file_cache.cc.o.d -o CMakeFiles/rocksdb.dir/db/blob/blob_file_cache.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/blob/blob_file_cache.cc
[16/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/blob/blob_file_garbage.cc.o -MF CMakeFiles/rocksdb.dir/db/blob/blob_file_garbage.cc.o.d -o CMakeFiles/rocksdb.dir/db/blob/blob_file_garbage.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/blob/blob_file_garbage.cc
[17/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/blob/blob_file_meta.cc.o -MF CMakeFiles/rocksdb.dir/db/blob/blob_file_meta.cc.o.d -o CMakeFiles/rocksdb.dir/db/blob/blob_file_meta.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/blob/blob_file_meta.cc
[18/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/blob/blob_file_builder.cc.o -MF CMakeFiles/rocksdb.dir/db/blob/blob_file_builder.cc.o.d -o CMakeFiles/rocksdb.dir/db/blob/blob_file_builder.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/blob/blob_file_builder.cc
[19/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/blob/blob_log_format.cc.o -MF CMakeFiles/rocksdb.dir/db/blob/blob_log_format.cc.o.d -o CMakeFiles/rocksdb.dir/db/blob/blob_log_format.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/blob/blob_log_format.cc
[20/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/blob/blob_garbage_meter.cc.o -MF CMakeFiles/rocksdb.dir/db/blob/blob_garbage_meter.cc.o.d -o CMakeFiles/rocksdb.dir/db/blob/blob_garbage_meter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/blob/blob_garbage_meter.cc
[21/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/blob/blob_log_sequential_reader.cc.o -MF CMakeFiles/rocksdb.dir/db/blob/blob_log_sequential_reader.cc.o.d -o CMakeFiles/rocksdb.dir/db/blob/blob_log_sequential_reader.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/blob/blob_log_sequential_reader.cc
[22/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/blob/blob_file_reader.cc.o -MF CMakeFiles/rocksdb.dir/db/blob/blob_file_reader.cc.o.d -o CMakeFiles/rocksdb.dir/db/blob/blob_file_reader.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/blob/blob_file_reader.cc
[23/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/blob/blob_log_writer.cc.o -MF CMakeFiles/rocksdb.dir/db/blob/blob_log_writer.cc.o.d -o CMakeFiles/rocksdb.dir/db/blob/blob_log_writer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/blob/blob_log_writer.cc
[24/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/blob/prefetch_buffer_collection.cc.o -MF CMakeFiles/rocksdb.dir/db/blob/prefetch_buffer_collection.cc.o.d -o CMakeFiles/rocksdb.dir/db/blob/prefetch_buffer_collection.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/blob/prefetch_buffer_collection.cc
[25/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/blob/blob_source.cc.o -MF CMakeFiles/rocksdb.dir/db/blob/blob_source.cc.o.d -o CMakeFiles/rocksdb.dir/db/blob/blob_source.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/blob/blob_source.cc
[26/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/builder.cc.o -MF CMakeFiles/rocksdb.dir/db/builder.cc.o.d -o CMakeFiles/rocksdb.dir/db/builder.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/builder.cc
[27/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/c.cc.o -MF CMakeFiles/rocksdb.dir/db/c.cc.o.d -o CMakeFiles/rocksdb.dir/db/c.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/c.cc
[28/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/compaction/compaction.cc.o -MF CMakeFiles/rocksdb.dir/db/compaction/compaction.cc.o.d -o CMakeFiles/rocksdb.dir/db/compaction/compaction.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/compaction/compaction.cc
[29/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/column_family.cc.o -MF CMakeFiles/rocksdb.dir/db/column_family.cc.o.d -o CMakeFiles/rocksdb.dir/db/column_family.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/column_family.cc
[30/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/compaction/compaction_iterator.cc.o -MF CMakeFiles/rocksdb.dir/db/compaction/compaction_iterator.cc.o.d -o CMakeFiles/rocksdb.dir/db/compaction/compaction_iterator.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/compaction/compaction_iterator.cc
[31/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/compaction/compaction_picker.cc.o -MF CMakeFiles/rocksdb.dir/db/compaction/compaction_picker.cc.o.d -o CMakeFiles/rocksdb.dir/db/compaction/compaction_picker.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/compaction/compaction_picker.cc
[32/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_fifo.cc.o -MF CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_fifo.cc.o.d -o CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_fifo.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/compaction/compaction_picker_fifo.cc
[33/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_level.cc.o -MF CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_level.cc.o.d -o CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_level.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/compaction/compaction_picker_level.cc
[34/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/compaction/compaction_job.cc.o -MF CMakeFiles/rocksdb.dir/db/compaction/compaction_job.cc.o.d -o CMakeFiles/rocksdb.dir/db/compaction/compaction_job.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/compaction/compaction_job.cc
[35/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_universal.cc.o -MF CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_universal.cc.o.d -o CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_universal.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/compaction/compaction_picker_universal.cc
[36/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/compaction/compaction_state.cc.o -MF CMakeFiles/rocksdb.dir/db/compaction/compaction_state.cc.o.d -o CMakeFiles/rocksdb.dir/db/compaction/compaction_state.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/compaction/compaction_state.cc
[37/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/compaction/compaction_outputs.cc.o -MF CMakeFiles/rocksdb.dir/db/compaction/compaction_outputs.cc.o.d -o CMakeFiles/rocksdb.dir/db/compaction/compaction_outputs.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/compaction/compaction_outputs.cc
[38/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/compaction/sst_partitioner.cc.o -MF CMakeFiles/rocksdb.dir/db/compaction/sst_partitioner.cc.o.d -o CMakeFiles/rocksdb.dir/db/compaction/sst_partitioner.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/compaction/sst_partitioner.cc
[39/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/compaction/compaction_service_job.cc.o -MF CMakeFiles/rocksdb.dir/db/compaction/compaction_service_job.cc.o.d -o CMakeFiles/rocksdb.dir/db/compaction/compaction_service_job.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/compaction/compaction_service_job.cc
[40/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/compaction/subcompaction_state.cc.o -MF CMakeFiles/rocksdb.dir/db/compaction/subcompaction_state.cc.o.d -o CMakeFiles/rocksdb.dir/db/compaction/subcompaction_state.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/compaction/subcompaction_state.cc
[41/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/convenience.cc.o -MF CMakeFiles/rocksdb.dir/db/convenience.cc.o.d -o CMakeFiles/rocksdb.dir/db/convenience.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/convenience.cc
[42/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/db_filesnapshot.cc.o -MF CMakeFiles/rocksdb.dir/db/db_filesnapshot.cc.o.d -o CMakeFiles/rocksdb.dir/db/db_filesnapshot.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/db_filesnapshot.cc
[43/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/db_impl/compacted_db_impl.cc.o -MF CMakeFiles/rocksdb.dir/db/db_impl/compacted_db_impl.cc.o.d -o CMakeFiles/rocksdb.dir/db/db_impl/compacted_db_impl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/db_impl/compacted_db_impl.cc
[44/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/db_impl/db_impl_write.cc.o -MF CMakeFiles/rocksdb.dir/db/db_impl/db_impl_write.cc.o.d -o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_write.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/db_impl/db_impl_write.cc
[45/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/db_impl/db_impl_compaction_flush.cc.o -MF CMakeFiles/rocksdb.dir/db/db_impl/db_impl_compaction_flush.cc.o.d -o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_compaction_flush.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/db_impl/db_impl_compaction_flush.cc
[46/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/db_impl/db_impl_files.cc.o -MF CMakeFiles/rocksdb.dir/db/db_impl/db_impl_files.cc.o.d -o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_files.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/db_impl/db_impl_files.cc
[47/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/db_impl/db_impl_debug.cc.o -MF CMakeFiles/rocksdb.dir/db/db_impl/db_impl_debug.cc.o.d -o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_debug.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/db_impl/db_impl_debug.cc
[48/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/db_impl/db_impl.cc.o -MF CMakeFiles/rocksdb.dir/db/db_impl/db_impl.cc.o.d -o CMakeFiles/rocksdb.dir/db/db_impl/db_impl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/db_impl/db_impl.cc
[49/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/db_impl/db_impl_experimental.cc.o -MF CMakeFiles/rocksdb.dir/db/db_impl/db_impl_experimental.cc.o.d -o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_experimental.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/db_impl/db_impl_experimental.cc
[50/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/db_impl/db_impl_readonly.cc.o -MF CMakeFiles/rocksdb.dir/db/db_impl/db_impl_readonly.cc.o.d -o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_readonly.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/db_impl/db_impl_readonly.cc
[51/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/db_info_dumper.cc.o -MF CMakeFiles/rocksdb.dir/db/db_info_dumper.cc.o.d -o CMakeFiles/rocksdb.dir/db/db_info_dumper.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/db_info_dumper.cc
[52/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/db_impl/db_impl_open.cc.o -MF CMakeFiles/rocksdb.dir/db/db_impl/db_impl_open.cc.o.d -o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_open.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/db_impl/db_impl_open.cc
[53/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/dbformat.cc.o -MF CMakeFiles/rocksdb.dir/db/dbformat.cc.o.d -o CMakeFiles/rocksdb.dir/db/dbformat.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/dbformat.cc
[54/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/db_impl/db_impl_secondary.cc.o -MF CMakeFiles/rocksdb.dir/db/db_impl/db_impl_secondary.cc.o.d -o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_secondary.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/db_impl/db_impl_secondary.cc
[55/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/db_iter.cc.o -MF CMakeFiles/rocksdb.dir/db/db_iter.cc.o.d -o CMakeFiles/rocksdb.dir/db/db_iter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/db_iter.cc
[56/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/error_handler.cc.o -MF CMakeFiles/rocksdb.dir/db/error_handler.cc.o.d -o CMakeFiles/rocksdb.dir/db/error_handler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/error_handler.cc
[57/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/event_helpers.cc.o -MF CMakeFiles/rocksdb.dir/db/event_helpers.cc.o.d -o CMakeFiles/rocksdb.dir/db/event_helpers.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/event_helpers.cc
[58/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/file_indexer.cc.o -MF CMakeFiles/rocksdb.dir/db/file_indexer.cc.o.d -o CMakeFiles/rocksdb.dir/db/file_indexer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/file_indexer.cc
[59/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/experimental.cc.o -MF CMakeFiles/rocksdb.dir/db/experimental.cc.o.d -o CMakeFiles/rocksdb.dir/db/experimental.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/experimental.cc
[60/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/flush_scheduler.cc.o -MF CMakeFiles/rocksdb.dir/db/flush_scheduler.cc.o.d -o CMakeFiles/rocksdb.dir/db/flush_scheduler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/flush_scheduler.cc
[61/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/external_sst_file_ingestion_job.cc.o -MF CMakeFiles/rocksdb.dir/db/external_sst_file_ingestion_job.cc.o.d -o CMakeFiles/rocksdb.dir/db/external_sst_file_ingestion_job.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/external_sst_file_ingestion_job.cc
[62/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/flush_job.cc.o -MF CMakeFiles/rocksdb.dir/db/flush_job.cc.o.d -o CMakeFiles/rocksdb.dir/db/flush_job.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/flush_job.cc
[63/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/import_column_family_job.cc.o -MF CMakeFiles/rocksdb.dir/db/import_column_family_job.cc.o.d -o CMakeFiles/rocksdb.dir/db/import_column_family_job.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/import_column_family_job.cc
[64/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/logs_with_prep_tracker.cc.o -MF CMakeFiles/rocksdb.dir/db/logs_with_prep_tracker.cc.o.d -o CMakeFiles/rocksdb.dir/db/logs_with_prep_tracker.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/logs_with_prep_tracker.cc
[65/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/forward_iterator.cc.o -MF CMakeFiles/rocksdb.dir/db/forward_iterator.cc.o.d -o CMakeFiles/rocksdb.dir/db/forward_iterator.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/forward_iterator.cc
[66/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/log_reader.cc.o -MF CMakeFiles/rocksdb.dir/db/log_reader.cc.o.d -o CMakeFiles/rocksdb.dir/db/log_reader.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/log_reader.cc
[67/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/malloc_stats.cc.o -MF CMakeFiles/rocksdb.dir/db/malloc_stats.cc.o.d -o CMakeFiles/rocksdb.dir/db/malloc_stats.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/malloc_stats.cc
[68/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/log_writer.cc.o -MF CMakeFiles/rocksdb.dir/db/log_writer.cc.o.d -o CMakeFiles/rocksdb.dir/db/log_writer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/log_writer.cc
[69/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/internal_stats.cc.o -MF CMakeFiles/rocksdb.dir/db/internal_stats.cc.o.d -o CMakeFiles/rocksdb.dir/db/internal_stats.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/internal_stats.cc
[70/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/memtable.cc.o -MF CMakeFiles/rocksdb.dir/db/memtable.cc.o.d -o CMakeFiles/rocksdb.dir/db/memtable.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/memtable.cc
[71/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/memtable_list.cc.o -MF CMakeFiles/rocksdb.dir/db/memtable_list.cc.o.d -o CMakeFiles/rocksdb.dir/db/memtable_list.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/memtable_list.cc
[72/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/merge_operator.cc.o -MF CMakeFiles/rocksdb.dir/db/merge_operator.cc.o.d -o CMakeFiles/rocksdb.dir/db/merge_operator.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/merge_operator.cc
[73/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/output_validator.cc.o -MF CMakeFiles/rocksdb.dir/db/output_validator.cc.o.d -o CMakeFiles/rocksdb.dir/db/output_validator.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/output_validator.cc
[74/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/merge_helper.cc.o -MF CMakeFiles/rocksdb.dir/db/merge_helper.cc.o.d -o CMakeFiles/rocksdb.dir/db/merge_helper.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/merge_helper.cc
[75/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/periodic_task_scheduler.cc.o -MF CMakeFiles/rocksdb.dir/db/periodic_task_scheduler.cc.o.d -o CMakeFiles/rocksdb.dir/db/periodic_task_scheduler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/periodic_task_scheduler.cc
[76/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/range_del_aggregator.cc.o -MF CMakeFiles/rocksdb.dir/db/range_del_aggregator.cc.o.d -o CMakeFiles/rocksdb.dir/db/range_del_aggregator.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/range_del_aggregator.cc
[77/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/range_tombstone_fragmenter.cc.o -MF CMakeFiles/rocksdb.dir/db/range_tombstone_fragmenter.cc.o.d -o CMakeFiles/rocksdb.dir/db/range_tombstone_fragmenter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/range_tombstone_fragmenter.cc
[78/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/snapshot_impl.cc.o -MF CMakeFiles/rocksdb.dir/db/snapshot_impl.cc.o.d -o CMakeFiles/rocksdb.dir/db/snapshot_impl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/snapshot_impl.cc
[79/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/seqno_to_time_mapping.cc.o -MF CMakeFiles/rocksdb.dir/db/seqno_to_time_mapping.cc.o.d -o CMakeFiles/rocksdb.dir/db/seqno_to_time_mapping.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/seqno_to_time_mapping.cc
[80/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/table_properties_collector.cc.o -MF CMakeFiles/rocksdb.dir/db/table_properties_collector.cc.o.d -o CMakeFiles/rocksdb.dir/db/table_properties_collector.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/table_properties_collector.cc
[81/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/repair.cc.o -MF CMakeFiles/rocksdb.dir/db/repair.cc.o.d -o CMakeFiles/rocksdb.dir/db/repair.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/repair.cc
[82/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/table_cache.cc.o -MF CMakeFiles/rocksdb.dir/db/table_cache.cc.o.d -o CMakeFiles/rocksdb.dir/db/table_cache.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/table_cache.cc
[83/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/trim_history_scheduler.cc.o -MF CMakeFiles/rocksdb.dir/db/trim_history_scheduler.cc.o.d -o CMakeFiles/rocksdb.dir/db/trim_history_scheduler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/trim_history_scheduler.cc
[84/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/transaction_log_impl.cc.o -MF CMakeFiles/rocksdb.dir/db/transaction_log_impl.cc.o.d -o CMakeFiles/rocksdb.dir/db/transaction_log_impl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/transaction_log_impl.cc
[85/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/version_edit.cc.o -MF CMakeFiles/rocksdb.dir/db/version_edit.cc.o.d -o CMakeFiles/rocksdb.dir/db/version_edit.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/version_edit.cc
[86/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/version_builder.cc.o -MF CMakeFiles/rocksdb.dir/db/version_builder.cc.o.d -o CMakeFiles/rocksdb.dir/db/version_builder.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/version_builder.cc
[87/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/wal_edit.cc.o -MF CMakeFiles/rocksdb.dir/db/wal_edit.cc.o.d -o CMakeFiles/rocksdb.dir/db/wal_edit.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/wal_edit.cc
[88/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/version_edit_handler.cc.o -MF CMakeFiles/rocksdb.dir/db/version_edit_handler.cc.o.d -o CMakeFiles/rocksdb.dir/db/version_edit_handler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/version_edit_handler.cc
[89/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/wide/wide_column_serialization.cc.o -MF CMakeFiles/rocksdb.dir/db/wide/wide_column_serialization.cc.o.d -o CMakeFiles/rocksdb.dir/db/wide/wide_column_serialization.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/wide/wide_column_serialization.cc
[90/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/wide/wide_columns.cc.o -MF CMakeFiles/rocksdb.dir/db/wide/wide_columns.cc.o.d -o CMakeFiles/rocksdb.dir/db/wide/wide_columns.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/wide/wide_columns.cc
[91/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/wal_manager.cc.o -MF CMakeFiles/rocksdb.dir/db/wal_manager.cc.o.d -o CMakeFiles/rocksdb.dir/db/wal_manager.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/wal_manager.cc
[92/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/write_batch_base.cc.o -MF CMakeFiles/rocksdb.dir/db/write_batch_base.cc.o.d -o CMakeFiles/rocksdb.dir/db/write_batch_base.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/write_batch_base.cc
[93/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/write_controller.cc.o -MF CMakeFiles/rocksdb.dir/db/write_controller.cc.o.d -o CMakeFiles/rocksdb.dir/db/write_controller.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/write_controller.cc
[94/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/write_thread.cc.o -MF CMakeFiles/rocksdb.dir/db/write_thread.cc.o.d -o CMakeFiles/rocksdb.dir/db/write_thread.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/write_thread.cc
[95/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/write_batch.cc.o -MF CMakeFiles/rocksdb.dir/db/write_batch.cc.o.d -o CMakeFiles/rocksdb.dir/db/write_batch.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/write_batch.cc
[96/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/env/composite_env.cc.o -MF CMakeFiles/rocksdb.dir/env/composite_env.cc.o.d -o CMakeFiles/rocksdb.dir/env/composite_env.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/env/composite_env.cc
[97/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/env/env_chroot.cc.o -MF CMakeFiles/rocksdb.dir/env/env_chroot.cc.o.d -o CMakeFiles/rocksdb.dir/env/env_chroot.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/env/env_chroot.cc
[98/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/env/env.cc.o -MF CMakeFiles/rocksdb.dir/env/env.cc.o.d -o CMakeFiles/rocksdb.dir/env/env.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/env/env.cc
[99/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/db/version_set.cc.o -MF CMakeFiles/rocksdb.dir/db/version_set.cc.o.d -o CMakeFiles/rocksdb.dir/db/version_set.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/db/version_set.cc
[100/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/env/env_encryption.cc.o -MF CMakeFiles/rocksdb.dir/env/env_encryption.cc.o.d -o CMakeFiles/rocksdb.dir/env/env_encryption.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/env/env_encryption.cc
[101/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/env/file_system_tracer.cc.o -MF CMakeFiles/rocksdb.dir/env/file_system_tracer.cc.o.d -o CMakeFiles/rocksdb.dir/env/file_system_tracer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/env/file_system_tracer.cc
[102/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/env/fs_remap.cc.o -MF CMakeFiles/rocksdb.dir/env/fs_remap.cc.o.d -o CMakeFiles/rocksdb.dir/env/fs_remap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/env/fs_remap.cc
[103/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/env/file_system.cc.o -MF CMakeFiles/rocksdb.dir/env/file_system.cc.o.d -o CMakeFiles/rocksdb.dir/env/file_system.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/env/file_system.cc
[104/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/env/unique_id_gen.cc.o -MF CMakeFiles/rocksdb.dir/env/unique_id_gen.cc.o.d -o CMakeFiles/rocksdb.dir/env/unique_id_gen.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/env/unique_id_gen.cc
[105/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/file/file_prefetch_buffer.cc.o -MF CMakeFiles/rocksdb.dir/file/file_prefetch_buffer.cc.o.d -o CMakeFiles/rocksdb.dir/file/file_prefetch_buffer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/file/file_prefetch_buffer.cc
[106/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/file/delete_scheduler.cc.o -MF CMakeFiles/rocksdb.dir/file/delete_scheduler.cc.o.d -o CMakeFiles/rocksdb.dir/file/delete_scheduler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/file/delete_scheduler.cc
[107/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/env/mock_env.cc.o -MF CMakeFiles/rocksdb.dir/env/mock_env.cc.o.d -o CMakeFiles/rocksdb.dir/env/mock_env.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/env/mock_env.cc
[108/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/file/line_file_reader.cc.o -MF CMakeFiles/rocksdb.dir/file/line_file_reader.cc.o.d -o CMakeFiles/rocksdb.dir/file/line_file_reader.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/file/line_file_reader.cc
[109/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/file/filename.cc.o -MF CMakeFiles/rocksdb.dir/file/filename.cc.o.d -o CMakeFiles/rocksdb.dir/file/filename.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/file/filename.cc
[110/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/file/file_util.cc.o -MF CMakeFiles/rocksdb.dir/file/file_util.cc.o.d -o CMakeFiles/rocksdb.dir/file/file_util.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/file/file_util.cc
[111/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/file/read_write_util.cc.o -MF CMakeFiles/rocksdb.dir/file/read_write_util.cc.o.d -o CMakeFiles/rocksdb.dir/file/read_write_util.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/file/read_write_util.cc
[112/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/file/readahead_raf.cc.o -MF CMakeFiles/rocksdb.dir/file/readahead_raf.cc.o.d -o CMakeFiles/rocksdb.dir/file/readahead_raf.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/file/readahead_raf.cc
[113/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/file/random_access_file_reader.cc.o -MF CMakeFiles/rocksdb.dir/file/random_access_file_reader.cc.o.d -o CMakeFiles/rocksdb.dir/file/random_access_file_reader.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/file/random_access_file_reader.cc
[114/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/file/sequence_file_reader.cc.o -MF CMakeFiles/rocksdb.dir/file/sequence_file_reader.cc.o.d -o CMakeFiles/rocksdb.dir/file/sequence_file_reader.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/file/sequence_file_reader.cc
[115/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/logging/auto_roll_logger.cc.o -MF CMakeFiles/rocksdb.dir/logging/auto_roll_logger.cc.o.d -o CMakeFiles/rocksdb.dir/logging/auto_roll_logger.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/logging/auto_roll_logger.cc
[116/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/file/writable_file_writer.cc.o -MF CMakeFiles/rocksdb.dir/file/writable_file_writer.cc.o.d -o CMakeFiles/rocksdb.dir/file/writable_file_writer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/file/writable_file_writer.cc
[117/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/logging/event_logger.cc.o -MF CMakeFiles/rocksdb.dir/logging/event_logger.cc.o.d -o CMakeFiles/rocksdb.dir/logging/event_logger.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/logging/event_logger.cc
[118/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/logging/log_buffer.cc.o -MF CMakeFiles/rocksdb.dir/logging/log_buffer.cc.o.d -o CMakeFiles/rocksdb.dir/logging/log_buffer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/logging/log_buffer.cc
[119/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/file/sst_file_manager_impl.cc.o -MF CMakeFiles/rocksdb.dir/file/sst_file_manager_impl.cc.o.d -o CMakeFiles/rocksdb.dir/file/sst_file_manager_impl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/file/sst_file_manager_impl.cc
[120/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/memory/arena.cc.o -MF CMakeFiles/rocksdb.dir/memory/arena.cc.o.d -o CMakeFiles/rocksdb.dir/memory/arena.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/memory/arena.cc
[121/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/memory/concurrent_arena.cc.o -MF CMakeFiles/rocksdb.dir/memory/concurrent_arena.cc.o.d -o CMakeFiles/rocksdb.dir/memory/concurrent_arena.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/memory/concurrent_arena.cc
[122/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/memory/memkind_kmem_allocator.cc.o -MF CMakeFiles/rocksdb.dir/memory/memkind_kmem_allocator.cc.o.d -o CMakeFiles/rocksdb.dir/memory/memkind_kmem_allocator.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/memory/memkind_kmem_allocator.cc
[123/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/memory/jemalloc_nodump_allocator.cc.o -MF CMakeFiles/rocksdb.dir/memory/jemalloc_nodump_allocator.cc.o.d -o CMakeFiles/rocksdb.dir/memory/jemalloc_nodump_allocator.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/memory/jemalloc_nodump_allocator.cc
[124/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/memtable/alloc_tracker.cc.o -MF CMakeFiles/rocksdb.dir/memtable/alloc_tracker.cc.o.d -o CMakeFiles/rocksdb.dir/memtable/alloc_tracker.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/memtable/alloc_tracker.cc
[125/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/memory/memory_allocator.cc.o -MF CMakeFiles/rocksdb.dir/memory/memory_allocator.cc.o.d -o CMakeFiles/rocksdb.dir/memory/memory_allocator.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/memory/memory_allocator.cc
[126/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/memtable/hash_skiplist_rep.cc.o -MF CMakeFiles/rocksdb.dir/memtable/hash_skiplist_rep.cc.o.d -o CMakeFiles/rocksdb.dir/memtable/hash_skiplist_rep.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/memtable/hash_skiplist_rep.cc
[127/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/memtable/hash_linklist_rep.cc.o -MF CMakeFiles/rocksdb.dir/memtable/hash_linklist_rep.cc.o.d -o CMakeFiles/rocksdb.dir/memtable/hash_linklist_rep.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/memtable/hash_linklist_rep.cc
[128/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/memtable/skiplistrep.cc.o -MF CMakeFiles/rocksdb.dir/memtable/skiplistrep.cc.o.d -o CMakeFiles/rocksdb.dir/memtable/skiplistrep.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/memtable/skiplistrep.cc
[129/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/memtable/vectorrep.cc.o -MF CMakeFiles/rocksdb.dir/memtable/vectorrep.cc.o.d -o CMakeFiles/rocksdb.dir/memtable/vectorrep.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/memtable/vectorrep.cc
[130/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/monitoring/histogram.cc.o -MF CMakeFiles/rocksdb.dir/monitoring/histogram.cc.o.d -o CMakeFiles/rocksdb.dir/monitoring/histogram.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/monitoring/histogram.cc
[131/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/monitoring/histogram_windowing.cc.o -MF CMakeFiles/rocksdb.dir/monitoring/histogram_windowing.cc.o.d -o CMakeFiles/rocksdb.dir/monitoring/histogram_windowing.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/monitoring/histogram_windowing.cc
[132/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/memtable/write_buffer_manager.cc.o -MF CMakeFiles/rocksdb.dir/memtable/write_buffer_manager.cc.o.d -o CMakeFiles/rocksdb.dir/memtable/write_buffer_manager.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/memtable/write_buffer_manager.cc
[133/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/monitoring/instrumented_mutex.cc.o -MF CMakeFiles/rocksdb.dir/monitoring/instrumented_mutex.cc.o.d -o CMakeFiles/rocksdb.dir/monitoring/instrumented_mutex.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/monitoring/instrumented_mutex.cc
[134/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/monitoring/iostats_context.cc.o -MF CMakeFiles/rocksdb.dir/monitoring/iostats_context.cc.o.d -o CMakeFiles/rocksdb.dir/monitoring/iostats_context.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/monitoring/iostats_context.cc
[135/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/monitoring/perf_level.cc.o -MF CMakeFiles/rocksdb.dir/monitoring/perf_level.cc.o.d -o CMakeFiles/rocksdb.dir/monitoring/perf_level.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/monitoring/perf_level.cc
[136/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/monitoring/perf_context.cc.o -MF CMakeFiles/rocksdb.dir/monitoring/perf_context.cc.o.d -o CMakeFiles/rocksdb.dir/monitoring/perf_context.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/monitoring/perf_context.cc
[137/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/monitoring/in_memory_stats_history.cc.o -MF CMakeFiles/rocksdb.dir/monitoring/in_memory_stats_history.cc.o.d -o CMakeFiles/rocksdb.dir/monitoring/in_memory_stats_history.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/monitoring/in_memory_stats_history.cc
[138/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/monitoring/thread_status_impl.cc.o -MF CMakeFiles/rocksdb.dir/monitoring/thread_status_impl.cc.o.d -o CMakeFiles/rocksdb.dir/monitoring/thread_status_impl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/monitoring/thread_status_impl.cc
[139/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/monitoring/thread_status_updater.cc.o -MF CMakeFiles/rocksdb.dir/monitoring/thread_status_updater.cc.o.d -o CMakeFiles/rocksdb.dir/monitoring/thread_status_updater.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/monitoring/thread_status_updater.cc
[140/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/monitoring/statistics.cc.o -MF CMakeFiles/rocksdb.dir/monitoring/statistics.cc.o.d -o CMakeFiles/rocksdb.dir/monitoring/statistics.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/monitoring/statistics.cc
[141/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/monitoring/persistent_stats_history.cc.o -MF CMakeFiles/rocksdb.dir/monitoring/persistent_stats_history.cc.o.d -o CMakeFiles/rocksdb.dir/monitoring/persistent_stats_history.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/monitoring/persistent_stats_history.cc
[142/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/monitoring/thread_status_util.cc.o -MF CMakeFiles/rocksdb.dir/monitoring/thread_status_util.cc.o.d -o CMakeFiles/rocksdb.dir/monitoring/thread_status_util.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/monitoring/thread_status_util.cc
[143/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/monitoring/thread_status_util_debug.cc.o -MF CMakeFiles/rocksdb.dir/monitoring/thread_status_util_debug.cc.o.d -o CMakeFiles/rocksdb.dir/monitoring/thread_status_util_debug.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/monitoring/thread_status_util_debug.cc
[144/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/options/customizable.cc.o -MF CMakeFiles/rocksdb.dir/options/customizable.cc.o.d -o CMakeFiles/rocksdb.dir/options/customizable.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/options/customizable.cc
[145/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/options/configurable.cc.o -MF CMakeFiles/rocksdb.dir/options/configurable.cc.o.d -o CMakeFiles/rocksdb.dir/options/configurable.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/options/configurable.cc
[146/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/options/options.cc.o -MF CMakeFiles/rocksdb.dir/options/options.cc.o.d -o CMakeFiles/rocksdb.dir/options/options.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/options/options.cc
[147/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/options/cf_options.cc.o -MF CMakeFiles/rocksdb.dir/options/cf_options.cc.o.d -o CMakeFiles/rocksdb.dir/options/cf_options.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/options/cf_options.cc
[148/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/options/db_options.cc.o -MF CMakeFiles/rocksdb.dir/options/db_options.cc.o.d -o CMakeFiles/rocksdb.dir/options/db_options.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/options/db_options.cc
[149/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/port/stack_trace.cc.o -MF CMakeFiles/rocksdb.dir/port/stack_trace.cc.o.d -o CMakeFiles/rocksdb.dir/port/stack_trace.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/port/stack_trace.cc
[150/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/adaptive/adaptive_table_factory.cc.o -MF CMakeFiles/rocksdb.dir/table/adaptive/adaptive_table_factory.cc.o.d -o CMakeFiles/rocksdb.dir/table/adaptive/adaptive_table_factory.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/adaptive/adaptive_table_factory.cc
[151/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/options/options_parser.cc.o -MF CMakeFiles/rocksdb.dir/options/options_parser.cc.o.d -o CMakeFiles/rocksdb.dir/options/options_parser.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/options/options_parser.cc
[152/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/binary_search_index_reader.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/binary_search_index_reader.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/binary_search_index_reader.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/block_based/binary_search_index_reader.cc
[153/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/options/options_helper.cc.o -MF CMakeFiles/rocksdb.dir/options/options_helper.cc.o.d -o CMakeFiles/rocksdb.dir/options/options_helper.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/options/options_helper.cc
[154/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/block.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/block.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/block.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/block_based/block.cc
[155/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/block_based_table_iterator.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/block_based_table_iterator.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/block_based_table_iterator.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/block_based/block_based_table_iterator.cc
[156/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/block_based_table_factory.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/block_based_table_factory.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/block_based_table_factory.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/block_based/block_based_table_factory.cc
[157/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/block_based_table_builder.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/block_based_table_builder.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/block_based_table_builder.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/block_based/block_based_table_builder.cc
[158/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/block_builder.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/block_builder.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/block_builder.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/block_based/block_builder.cc
[159/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/block_prefetcher.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/block_prefetcher.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/block_prefetcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/block_based/block_prefetcher.cc
[160/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/block_prefix_index.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/block_prefix_index.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/block_prefix_index.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/block_based/block_prefix_index.cc
[161/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/data_block_hash_index.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/data_block_hash_index.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/data_block_hash_index.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/block_based/data_block_hash_index.cc
[162/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/data_block_footer.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/data_block_footer.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/data_block_footer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/block_based/data_block_footer.cc
[163/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/filter_block_reader_common.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/filter_block_reader_common.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/filter_block_reader_common.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/block_based/filter_block_reader_common.cc
[164/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/flush_block_policy.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/flush_block_policy.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/flush_block_policy.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/block_based/flush_block_policy.cc
[165/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/filter_policy.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/filter_policy.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/filter_policy.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/block_based/filter_policy.cc
[166/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/block_based_table_reader.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/block_based_table_reader.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/block_based_table_reader.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/block_based/block_based_table_reader.cc
[167/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/full_filter_block.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/full_filter_block.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/full_filter_block.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/block_based/full_filter_block.cc
[168/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/hash_index_reader.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/hash_index_reader.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/hash_index_reader.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/block_based/hash_index_reader.cc
[169/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/index_reader_common.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/index_reader_common.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/index_reader_common.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/block_based/index_reader_common.cc
[170/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/parsed_full_filter_block.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/parsed_full_filter_block.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/parsed_full_filter_block.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/block_based/parsed_full_filter_block.cc
[171/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/index_builder.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/index_builder.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/index_builder.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/block_based/index_builder.cc
[172/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/partitioned_index_iterator.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/partitioned_index_iterator.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/partitioned_index_iterator.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/block_based/partitioned_index_iterator.cc
[173/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/partitioned_index_reader.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/partitioned_index_reader.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/partitioned_index_reader.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/block_based/partitioned_index_reader.cc
[174/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/partitioned_filter_block.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/partitioned_filter_block.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/partitioned_filter_block.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/block_based/partitioned_filter_block.cc
[175/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/reader_common.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/reader_common.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/reader_common.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/block_based/reader_common.cc
[176/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_based/uncompression_dict_reader.cc.o -MF CMakeFiles/rocksdb.dir/table/block_based/uncompression_dict_reader.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_based/uncompression_dict_reader.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/block_based/uncompression_dict_reader.cc
[177/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/block_fetcher.cc.o -MF CMakeFiles/rocksdb.dir/table/block_fetcher.cc.o.d -o CMakeFiles/rocksdb.dir/table/block_fetcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/block_fetcher.cc
[178/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_builder.cc.o -MF CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_builder.cc.o.d -o CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_builder.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/cuckoo/cuckoo_table_builder.cc
[179/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_factory.cc.o -MF CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_factory.cc.o.d -o CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_factory.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/cuckoo/cuckoo_table_factory.cc
[180/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_reader.cc.o -MF CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_reader.cc.o.d -o CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_reader.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/cuckoo/cuckoo_table_reader.cc
[181/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/iterator.cc.o -MF CMakeFiles/rocksdb.dir/table/iterator.cc.o.d -o CMakeFiles/rocksdb.dir/table/iterator.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/iterator.cc
[182/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/get_context.cc.o -MF CMakeFiles/rocksdb.dir/table/get_context.cc.o.d -o CMakeFiles/rocksdb.dir/table/get_context.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/get_context.cc
[183/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/format.cc.o -MF CMakeFiles/rocksdb.dir/table/format.cc.o.d -o CMakeFiles/rocksdb.dir/table/format.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/format.cc
[184/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/persistent_cache_helper.cc.o -MF CMakeFiles/rocksdb.dir/table/persistent_cache_helper.cc.o.d -o CMakeFiles/rocksdb.dir/table/persistent_cache_helper.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/persistent_cache_helper.cc
[185/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/plain/plain_table_bloom.cc.o -MF CMakeFiles/rocksdb.dir/table/plain/plain_table_bloom.cc.o.d -o CMakeFiles/rocksdb.dir/table/plain/plain_table_bloom.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/plain/plain_table_bloom.cc
[186/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/meta_blocks.cc.o -MF CMakeFiles/rocksdb.dir/table/meta_blocks.cc.o.d -o CMakeFiles/rocksdb.dir/table/meta_blocks.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/meta_blocks.cc
[187/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/merging_iterator.cc.o -MF CMakeFiles/rocksdb.dir/table/merging_iterator.cc.o.d -o CMakeFiles/rocksdb.dir/table/merging_iterator.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/merging_iterator.cc
[188/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/plain/plain_table_builder.cc.o -MF CMakeFiles/rocksdb.dir/table/plain/plain_table_builder.cc.o.d -o CMakeFiles/rocksdb.dir/table/plain/plain_table_builder.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/plain/plain_table_builder.cc
[189/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/plain/plain_table_index.cc.o -MF CMakeFiles/rocksdb.dir/table/plain/plain_table_index.cc.o.d -o CMakeFiles/rocksdb.dir/table/plain/plain_table_index.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/plain/plain_table_index.cc
[190/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/plain/plain_table_factory.cc.o -MF CMakeFiles/rocksdb.dir/table/plain/plain_table_factory.cc.o.d -o CMakeFiles/rocksdb.dir/table/plain/plain_table_factory.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/plain/plain_table_factory.cc
[191/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/plain/plain_table_key_coding.cc.o -MF CMakeFiles/rocksdb.dir/table/plain/plain_table_key_coding.cc.o.d -o CMakeFiles/rocksdb.dir/table/plain/plain_table_key_coding.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/plain/plain_table_key_coding.cc
[192/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/plain/plain_table_reader.cc.o -MF CMakeFiles/rocksdb.dir/table/plain/plain_table_reader.cc.o.d -o CMakeFiles/rocksdb.dir/table/plain/plain_table_reader.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/plain/plain_table_reader.cc
[193/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/sst_file_dumper.cc.o -MF CMakeFiles/rocksdb.dir/table/sst_file_dumper.cc.o.d -o CMakeFiles/rocksdb.dir/table/sst_file_dumper.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/sst_file_dumper.cc
[194/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/sst_file_reader.cc.o -MF CMakeFiles/rocksdb.dir/table/sst_file_reader.cc.o.d -o CMakeFiles/rocksdb.dir/table/sst_file_reader.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/sst_file_reader.cc
[195/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/table_factory.cc.o -MF CMakeFiles/rocksdb.dir/table/table_factory.cc.o.d -o CMakeFiles/rocksdb.dir/table/table_factory.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/table_factory.cc
[196/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/table_properties.cc.o -MF CMakeFiles/rocksdb.dir/table/table_properties.cc.o.d -o CMakeFiles/rocksdb.dir/table/table_properties.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/table_properties.cc
[197/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/two_level_iterator.cc.o -MF CMakeFiles/rocksdb.dir/table/two_level_iterator.cc.o.d -o CMakeFiles/rocksdb.dir/table/two_level_iterator.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/two_level_iterator.cc
[198/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/sst_file_writer.cc.o -MF CMakeFiles/rocksdb.dir/table/sst_file_writer.cc.o.d -o CMakeFiles/rocksdb.dir/table/sst_file_writer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/sst_file_writer.cc
[199/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/table/unique_id.cc.o -MF CMakeFiles/rocksdb.dir/table/unique_id.cc.o.d -o CMakeFiles/rocksdb.dir/table/unique_id.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/table/unique_id.cc
[200/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/test_util/sync_point.cc.o -MF CMakeFiles/rocksdb.dir/test_util/sync_point.cc.o.d -o CMakeFiles/rocksdb.dir/test_util/sync_point.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/test_util/sync_point.cc
[201/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/test_util/sync_point_impl.cc.o -MF CMakeFiles/rocksdb.dir/test_util/sync_point_impl.cc.o.d -o CMakeFiles/rocksdb.dir/test_util/sync_point_impl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/test_util/sync_point_impl.cc
[202/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/tools/block_cache_analyzer/block_cache_trace_analyzer.cc.o -MF CMakeFiles/rocksdb.dir/tools/block_cache_analyzer/block_cache_trace_analyzer.cc.o.d -o CMakeFiles/rocksdb.dir/tools/block_cache_analyzer/block_cache_trace_analyzer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/tools/block_cache_analyzer/block_cache_trace_analyzer.cc
[203/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/tools/dump/db_dump_tool.cc.o -MF CMakeFiles/rocksdb.dir/tools/dump/db_dump_tool.cc.o.d -o CMakeFiles/rocksdb.dir/tools/dump/db_dump_tool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/tools/dump/db_dump_tool.cc
[204/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/tools/io_tracer_parser_tool.cc.o -MF CMakeFiles/rocksdb.dir/tools/io_tracer_parser_tool.cc.o.d -o CMakeFiles/rocksdb.dir/tools/io_tracer_parser_tool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/tools/io_tracer_parser_tool.cc
[205/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/test_util/transaction_test_util.cc.o -MF CMakeFiles/rocksdb.dir/test_util/transaction_test_util.cc.o.d -o CMakeFiles/rocksdb.dir/test_util/transaction_test_util.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/test_util/transaction_test_util.cc
[206/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/tools/ldb_tool.cc.o -MF CMakeFiles/rocksdb.dir/tools/ldb_tool.cc.o.d -o CMakeFiles/rocksdb.dir/tools/ldb_tool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/tools/ldb_tool.cc
[207/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/test_util/testutil.cc.o -MF CMakeFiles/rocksdb.dir/test_util/testutil.cc.o.d -o CMakeFiles/rocksdb.dir/test_util/testutil.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/test_util/testutil.cc
[208/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/tools/trace_analyzer_tool.cc.o -MF CMakeFiles/rocksdb.dir/tools/trace_analyzer_tool.cc.o.d -o CMakeFiles/rocksdb.dir/tools/trace_analyzer_tool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/tools/trace_analyzer_tool.cc
[209/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/tools/sst_dump_tool.cc.o -MF CMakeFiles/rocksdb.dir/tools/sst_dump_tool.cc.o.d -o CMakeFiles/rocksdb.dir/tools/sst_dump_tool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/tools/sst_dump_tool.cc
[210/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/trace_replay/block_cache_tracer.cc.o -MF CMakeFiles/rocksdb.dir/trace_replay/block_cache_tracer.cc.o.d -o CMakeFiles/rocksdb.dir/trace_replay/block_cache_tracer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/trace_replay/block_cache_tracer.cc
[211/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/trace_replay/trace_record_handler.cc.o -MF CMakeFiles/rocksdb.dir/trace_replay/trace_record_handler.cc.o.d -o CMakeFiles/rocksdb.dir/trace_replay/trace_record_handler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/trace_replay/trace_record_handler.cc
[212/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/trace_replay/trace_record_result.cc.o -MF CMakeFiles/rocksdb.dir/trace_replay/trace_record_result.cc.o.d -o CMakeFiles/rocksdb.dir/trace_replay/trace_record_result.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/trace_replay/trace_record_result.cc
[213/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/trace_replay/io_tracer.cc.o -MF CMakeFiles/rocksdb.dir/trace_replay/io_tracer.cc.o.d -o CMakeFiles/rocksdb.dir/trace_replay/io_tracer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/trace_replay/io_tracer.cc
[214/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/trace_replay/trace_record.cc.o -MF CMakeFiles/rocksdb.dir/trace_replay/trace_record.cc.o.d -o CMakeFiles/rocksdb.dir/trace_replay/trace_record.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/trace_replay/trace_record.cc
[215/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/async_file_reader.cc.o -MF CMakeFiles/rocksdb.dir/util/async_file_reader.cc.o.d -o CMakeFiles/rocksdb.dir/util/async_file_reader.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/util/async_file_reader.cc
[216/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/cleanable.cc.o -MF CMakeFiles/rocksdb.dir/util/cleanable.cc.o.d -o CMakeFiles/rocksdb.dir/util/cleanable.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/util/cleanable.cc
[217/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/coding.cc.o -MF CMakeFiles/rocksdb.dir/util/coding.cc.o.d -o CMakeFiles/rocksdb.dir/util/coding.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/util/coding.cc
[218/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/compaction_job_stats_impl.cc.o -MF CMakeFiles/rocksdb.dir/util/compaction_job_stats_impl.cc.o.d -o CMakeFiles/rocksdb.dir/util/compaction_job_stats_impl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/util/compaction_job_stats_impl.cc
[219/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/tools/ldb_cmd.cc.o -MF CMakeFiles/rocksdb.dir/tools/ldb_cmd.cc.o.d -o CMakeFiles/rocksdb.dir/tools/ldb_cmd.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/tools/ldb_cmd.cc
[220/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/comparator.cc.o -MF CMakeFiles/rocksdb.dir/util/comparator.cc.o.d -o CMakeFiles/rocksdb.dir/util/comparator.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/util/comparator.cc
[221/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/compression.cc.o -MF CMakeFiles/rocksdb.dir/util/compression.cc.o.d -o CMakeFiles/rocksdb.dir/util/compression.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/util/compression.cc
[222/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/compression_context_cache.cc.o -MF CMakeFiles/rocksdb.dir/util/compression_context_cache.cc.o.d -o CMakeFiles/rocksdb.dir/util/compression_context_cache.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/util/compression_context_cache.cc
[223/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/concurrent_task_limiter_impl.cc.o -MF CMakeFiles/rocksdb.dir/util/concurrent_task_limiter_impl.cc.o.d -o CMakeFiles/rocksdb.dir/util/concurrent_task_limiter_impl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/util/concurrent_task_limiter_impl.cc
[224/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/trace_replay/trace_replay.cc.o -MF CMakeFiles/rocksdb.dir/trace_replay/trace_replay.cc.o.d -o CMakeFiles/rocksdb.dir/trace_replay/trace_replay.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/trace_replay/trace_replay.cc
In file included from /usr/include/c++/14/x86_64-redhat-linux/bits/c++allocator.h:33,
                 from /usr/include/c++/14/bits/allocator.h:46,
                 from /usr/include/c++/14/memory:65,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/trace_replay/trace_replay.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/trace_replay/trace_replay.cc:6:
In member function âvoid std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = unsigned int; _Args = {const unsigned int&}; _Tp = unsigned int]â,
    inlined from âstatic void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = unsigned int; _Args = {const unsigned int&}; _Tp = unsigned int]â at /usr/include/c++/14/bits/alloc_traits.h:531:17,
    inlined from âvoid std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const unsigned int&}; _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]â at /usr/include/c++/14/bits/vector.tcc:634:26,
    inlined from âvoid std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = unsigned int; _Alloc = std::allocator<unsigned int>]â at /usr/include/c++/14/bits/stl_vector.h:1291:21,
    inlined from âstatic rocksdb::Status rocksdb::TracerHelper::DecodeTraceRecord(rocksdb::Trace*, int, std::unique_ptr<rocksdb::TraceRecord>*)â at /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/trace_replay/trace_replay.cc:324:25:
/usr/include/c++/14/bits/new_allocator.h:191:11: warning: âtmp_cfidâ may be used uninitialized [-Wmaybe-uninitialized]
  191 |         { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/trace_replay/trace_replay.cc: In static member function âstatic rocksdb::Status rocksdb::TracerHelper::DecodeTraceRecord(rocksdb::Trace*, int, std::unique_ptr<rocksdb::TraceRecord>*)â:
/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/trace_replay/trace_replay.cc:320:18: note: âtmp_cfidâ was declared here
  320 |         uint32_t tmp_cfid;
      |                  ^~~~~~~~
[225/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/dynamic_bloom.cc.o -MF CMakeFiles/rocksdb.dir/util/dynamic_bloom.cc.o.d -o CMakeFiles/rocksdb.dir/util/dynamic_bloom.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/util/dynamic_bloom.cc
[226/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -msse4.2 -mpclmul -MD -MT CMakeFiles/rocksdb.dir/util/crc32c.cc.o -MF CMakeFiles/rocksdb.dir/util/crc32c.cc.o.d -o CMakeFiles/rocksdb.dir/util/crc32c.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/util/crc32c.cc
[227/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/murmurhash.cc.o -MF CMakeFiles/rocksdb.dir/util/murmurhash.cc.o.d -o CMakeFiles/rocksdb.dir/util/murmurhash.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/util/murmurhash.cc
[228/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/hash.cc.o -MF CMakeFiles/rocksdb.dir/util/hash.cc.o.d -o CMakeFiles/rocksdb.dir/util/hash.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/util/hash.cc
[229/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/ribbon_config.cc.o -MF CMakeFiles/rocksdb.dir/util/ribbon_config.cc.o.d -o CMakeFiles/rocksdb.dir/util/ribbon_config.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/util/ribbon_config.cc
[230/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/random.cc.o -MF CMakeFiles/rocksdb.dir/util/random.cc.o.d -o CMakeFiles/rocksdb.dir/util/random.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/util/random.cc
[231/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/rate_limiter.cc.o -MF CMakeFiles/rocksdb.dir/util/rate_limiter.cc.o.d -o CMakeFiles/rocksdb.dir/util/rate_limiter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/util/rate_limiter.cc
[232/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/status.cc.o -MF CMakeFiles/rocksdb.dir/util/status.cc.o.d -o CMakeFiles/rocksdb.dir/util/status.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/util/status.cc
[233/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/stderr_logger.cc.o -MF CMakeFiles/rocksdb.dir/util/stderr_logger.cc.o.d -o CMakeFiles/rocksdb.dir/util/stderr_logger.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/util/stderr_logger.cc
[234/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/slice.cc.o -MF CMakeFiles/rocksdb.dir/util/slice.cc.o.d -o CMakeFiles/rocksdb.dir/util/slice.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/util/slice.cc
[235/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/string_util.cc.o -MF CMakeFiles/rocksdb.dir/util/string_util.cc.o.d -o CMakeFiles/rocksdb.dir/util/string_util.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/util/string_util.cc
[236/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/thread_local.cc.o -MF CMakeFiles/rocksdb.dir/util/thread_local.cc.o.d -o CMakeFiles/rocksdb.dir/util/thread_local.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/util/thread_local.cc
[237/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/file_checksum_helper.cc.o -MF CMakeFiles/rocksdb.dir/util/file_checksum_helper.cc.o.d -o CMakeFiles/rocksdb.dir/util/file_checksum_helper.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/util/file_checksum_helper.cc
[238/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/xxhash.cc.o -MF CMakeFiles/rocksdb.dir/util/xxhash.cc.o.d -o CMakeFiles/rocksdb.dir/util/xxhash.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/util/xxhash.cc
[239/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/util/threadpool_imp.cc.o -MF CMakeFiles/rocksdb.dir/util/threadpool_imp.cc.o.d -o CMakeFiles/rocksdb.dir/util/threadpool_imp.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/util/threadpool_imp.cc
[240/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/agg_merge/agg_merge.cc.o -MF CMakeFiles/rocksdb.dir/utilities/agg_merge/agg_merge.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/agg_merge/agg_merge.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/agg_merge/agg_merge.cc
[241/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/blob_db/blob_compaction_filter.cc.o -MF CMakeFiles/rocksdb.dir/utilities/blob_db/blob_compaction_filter.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_compaction_filter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/blob_db/blob_compaction_filter.cc
[242/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db.cc.o -MF CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/blob_db/blob_db.cc
[243/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/backup/backup_engine.cc.o -MF CMakeFiles/rocksdb.dir/utilities/backup/backup_engine.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/backup/backup_engine.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/backup/backup_engine.cc
[244/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db_impl_filesnapshot.cc.o -MF CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db_impl_filesnapshot.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db_impl_filesnapshot.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/blob_db/blob_db_impl_filesnapshot.cc
[245/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/blob_db/blob_dump_tool.cc.o -MF CMakeFiles/rocksdb.dir/utilities/blob_db/blob_dump_tool.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_dump_tool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/blob_db/blob_dump_tool.cc
[246/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/cache_dump_load.cc.o -MF CMakeFiles/rocksdb.dir/utilities/cache_dump_load.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/cache_dump_load.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/cache_dump_load.cc
[247/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db_impl.cc.o -MF CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db_impl.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db_impl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/blob_db/blob_db_impl.cc
[248/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/blob_db/blob_file.cc.o -MF CMakeFiles/rocksdb.dir/utilities/blob_db/blob_file.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_file.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/blob_db/blob_file.cc
[249/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/cassandra/cassandra_compaction_filter.cc.o -MF CMakeFiles/rocksdb.dir/utilities/cassandra/cassandra_compaction_filter.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/cassandra/cassandra_compaction_filter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/cassandra/cassandra_compaction_filter.cc
[250/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/cassandra/format.cc.o -MF CMakeFiles/rocksdb.dir/utilities/cassandra/format.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/cassandra/format.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/cassandra/format.cc
[251/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/cassandra/merge_operator.cc.o -MF CMakeFiles/rocksdb.dir/utilities/cassandra/merge_operator.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/cassandra/merge_operator.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/cassandra/merge_operator.cc
[252/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/cache_dump_load_impl.cc.o -MF CMakeFiles/rocksdb.dir/utilities/cache_dump_load_impl.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/cache_dump_load_impl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/cache_dump_load_impl.cc
[253/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/compaction_filters/remove_emptyvalue_compactionfilter.cc.o -MF CMakeFiles/rocksdb.dir/utilities/compaction_filters/remove_emptyvalue_compactionfilter.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/compaction_filters/remove_emptyvalue_compactionfilter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/compaction_filters/remove_emptyvalue_compactionfilter.cc
[254/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/compaction_filters.cc.o -MF CMakeFiles/rocksdb.dir/utilities/compaction_filters.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/compaction_filters.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/compaction_filters.cc
[255/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/counted_fs.cc.o -MF CMakeFiles/rocksdb.dir/utilities/counted_fs.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/counted_fs.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/counted_fs.cc
[256/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/checkpoint/checkpoint_impl.cc.o -MF CMakeFiles/rocksdb.dir/utilities/checkpoint/checkpoint_impl.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/checkpoint/checkpoint_impl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/checkpoint/checkpoint_impl.cc
[257/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/env_mirror.cc.o -MF CMakeFiles/rocksdb.dir/utilities/env_mirror.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/env_mirror.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/env_mirror.cc
[258/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/env_timed.cc.o -MF CMakeFiles/rocksdb.dir/utilities/env_timed.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/env_timed.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/env_timed.cc
[259/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/debug.cc.o -MF CMakeFiles/rocksdb.dir/utilities/debug.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/debug.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/debug.cc
[260/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/fault_injection_env.cc.o -MF CMakeFiles/rocksdb.dir/utilities/fault_injection_env.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/fault_injection_env.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/fault_injection_env.cc
[261/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/fault_injection_secondary_cache.cc.o -MF CMakeFiles/rocksdb.dir/utilities/fault_injection_secondary_cache.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/fault_injection_secondary_cache.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/fault_injection_secondary_cache.cc
[262/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/leveldb_options/leveldb_options.cc.o -MF CMakeFiles/rocksdb.dir/utilities/leveldb_options/leveldb_options.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/leveldb_options/leveldb_options.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/leveldb_options/leveldb_options.cc
[263/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/fault_injection_fs.cc.o -MF CMakeFiles/rocksdb.dir/utilities/fault_injection_fs.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/fault_injection_fs.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/fault_injection_fs.cc
[264/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/merge_operators/bytesxor.cc.o -MF CMakeFiles/rocksdb.dir/utilities/merge_operators/bytesxor.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/merge_operators/bytesxor.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/merge_operators/bytesxor.cc
[265/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/merge_operators/max.cc.o -MF CMakeFiles/rocksdb.dir/utilities/merge_operators/max.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/merge_operators/max.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/merge_operators/max.cc
[266/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/merge_operators.cc.o -MF CMakeFiles/rocksdb.dir/utilities/merge_operators.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/merge_operators.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/merge_operators.cc
[267/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/merge_operators/put.cc.o -MF CMakeFiles/rocksdb.dir/utilities/merge_operators/put.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/merge_operators/put.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/merge_operators/put.cc
[268/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/merge_operators/sortlist.cc.o -MF CMakeFiles/rocksdb.dir/utilities/merge_operators/sortlist.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/merge_operators/sortlist.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/merge_operators/sortlist.cc
[269/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/memory/memory_util.cc.o -MF CMakeFiles/rocksdb.dir/utilities/memory/memory_util.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/memory/memory_util.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/memory/memory_util.cc
[270/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/merge_operators/string_append/stringappend.cc.o -MF CMakeFiles/rocksdb.dir/utilities/merge_operators/string_append/stringappend.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/merge_operators/string_append/stringappend.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/merge_operators/string_append/stringappend.cc
[271/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/merge_operators/string_append/stringappend2.cc.o -MF CMakeFiles/rocksdb.dir/utilities/merge_operators/string_append/stringappend2.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/merge_operators/string_append/stringappend2.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/merge_operators/string_append/stringappend2.cc
[272/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/merge_operators/uint64add.cc.o -MF CMakeFiles/rocksdb.dir/utilities/merge_operators/uint64add.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/merge_operators/uint64add.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/merge_operators/uint64add.cc
[273/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/object_registry.cc.o -MF CMakeFiles/rocksdb.dir/utilities/object_registry.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/object_registry.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/object_registry.cc
[274/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/option_change_migration/option_change_migration.cc.o -MF CMakeFiles/rocksdb.dir/utilities/option_change_migration/option_change_migration.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/option_change_migration/option_change_migration.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/option_change_migration/option_change_migration.cc
[275/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/options/options_util.cc.o -MF CMakeFiles/rocksdb.dir/utilities/options/options_util.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/options/options_util.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/options/options_util.cc
[276/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier_file.cc.o -MF CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier_file.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier_file.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/persistent_cache/block_cache_tier_file.cc
[277/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier.cc.o -MF CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/persistent_cache/block_cache_tier.cc
[278/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier_metadata.cc.o -MF CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier_metadata.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier_metadata.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/persistent_cache/block_cache_tier_metadata.cc
[279/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/persistent_cache/persistent_cache_tier.cc.o -MF CMakeFiles/rocksdb.dir/utilities/persistent_cache/persistent_cache_tier.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/persistent_cache/persistent_cache_tier.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/persistent_cache/persistent_cache_tier.cc
[280/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/persistent_cache/volatile_tier_impl.cc.o -MF CMakeFiles/rocksdb.dir/utilities/persistent_cache/volatile_tier_impl.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/persistent_cache/volatile_tier_impl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/persistent_cache/volatile_tier_impl.cc
[281/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/simulator_cache/cache_simulator.cc.o -MF CMakeFiles/rocksdb.dir/utilities/simulator_cache/cache_simulator.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/simulator_cache/cache_simulator.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/simulator_cache/cache_simulator.cc
[282/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/simulator_cache/sim_cache.cc.o -MF CMakeFiles/rocksdb.dir/utilities/simulator_cache/sim_cache.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/simulator_cache/sim_cache.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/simulator_cache/sim_cache.cc
[283/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/table_properties_collectors/compact_on_deletion_collector.cc.o -MF CMakeFiles/rocksdb.dir/utilities/table_properties_collectors/compact_on_deletion_collector.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/table_properties_collectors/compact_on_deletion_collector.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/table_properties_collectors/compact_on_deletion_collector.cc
[284/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/trace/replayer_impl.cc.o -MF CMakeFiles/rocksdb.dir/utilities/trace/replayer_impl.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/trace/replayer_impl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/trace/replayer_impl.cc
[285/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/trace/file_trace_reader_writer.cc.o -MF CMakeFiles/rocksdb.dir/utilities/trace/file_trace_reader_writer.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/trace/file_trace_reader_writer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/trace/file_trace_reader_writer.cc
[286/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/lock/lock_manager.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/lock/lock_manager.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/lock/lock_manager.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/lock/lock_manager.cc
[287/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/lock/point/point_lock_tracker.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/lock/point/point_lock_tracker.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/lock/point/point_lock_tracker.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/lock/point/point_lock_tracker.cc
[288/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/range_tree_lock_tracker.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/range_tree_lock_tracker.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/range_tree_lock_tracker.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/lock/range/range_tree/range_tree_lock_tracker.cc
[289/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/lock/point/point_lock_manager.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/lock/point/point_lock_manager.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/lock/point/point_lock_manager.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/lock/point/point_lock_manager.cc
[290/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/range_tree_lock_manager.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/range_tree_lock_manager.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/range_tree_lock_manager.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/lock/range/range_tree/range_tree_lock_manager.cc
[291/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/optimistic_transaction_db_impl.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/optimistic_transaction_db_impl.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/optimistic_transaction_db_impl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/optimistic_transaction_db_impl.cc
[292/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/optimistic_transaction.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/optimistic_transaction.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/optimistic_transaction.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/optimistic_transaction.cc
[293/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/pessimistic_transaction.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/pessimistic_transaction.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/pessimistic_transaction.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/pessimistic_transaction.cc
[294/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/snapshot_checker.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/snapshot_checker.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/snapshot_checker.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/snapshot_checker.cc
[295/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/pessimistic_transaction_db.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/pessimistic_transaction_db.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/pessimistic_transaction_db.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/pessimistic_transaction_db.cc
[296/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/transaction_db_mutex_impl.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/transaction_db_mutex_impl.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/transaction_db_mutex_impl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/transaction_db_mutex_impl.cc
[297/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/transaction_base.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/transaction_base.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/transaction_base.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/transaction_base.cc
[298/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/transaction_util.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/transaction_util.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/transaction_util.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/transaction_util.cc
[299/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/write_prepared_txn.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/write_prepared_txn.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/write_prepared_txn.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/write_prepared_txn.cc
[300/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/write_prepared_txn_db.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/write_prepared_txn_db.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/write_prepared_txn_db.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/write_prepared_txn_db.cc
[301/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/write_unprepared_txn.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/write_unprepared_txn.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/write_unprepared_txn.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/write_unprepared_txn.cc
[302/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/write_unprepared_txn_db.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/write_unprepared_txn_db.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/write_unprepared_txn_db.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/write_unprepared_txn_db.cc
[303/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/wal_filter.cc.o -MF CMakeFiles/rocksdb.dir/utilities/wal_filter.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/wal_filter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/wal_filter.cc
[304/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/write_batch_with_index/write_batch_with_index.cc.o -MF CMakeFiles/rocksdb.dir/utilities/write_batch_with_index/write_batch_with_index.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/write_batch_with_index/write_batch_with_index.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/write_batch_with_index/write_batch_with_index.cc
[305/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/write_batch_with_index/write_batch_with_index_internal.cc.o -MF CMakeFiles/rocksdb.dir/utilities/write_batch_with_index/write_batch_with_index_internal.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/write_batch_with_index/write_batch_with_index_internal.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/write_batch_with_index/write_batch_with_index_internal.cc
[306/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/concurrent_tree.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/concurrent_tree.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/concurrent_tree.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/lock/range/range_tree/lib/locktree/concurrent_tree.cc
[307/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/keyrange.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/keyrange.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/keyrange.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/lock/range/range_tree/lib/locktree/keyrange.cc
[308/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/ttl/db_ttl_impl.cc.o -MF CMakeFiles/rocksdb.dir/utilities/ttl/db_ttl_impl.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/ttl/db_ttl_impl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/ttl/db_ttl_impl.cc
[309/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/lock_request.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/lock_request.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/lock_request.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/lock/range/range_tree/lib/locktree/lock_request.cc
[310/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/range_buffer.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/range_buffer.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/range_buffer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/lock/range/range_tree/lib/locktree/range_buffer.cc
[311/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/locktree.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/locktree.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/locktree.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/lock/range/range_tree/lib/locktree/locktree.cc
[312/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/treenode.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/treenode.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/treenode.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/lock/range/range_tree/lib/locktree/treenode.cc
[313/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/manager.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/manager.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/manager.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/lock/range/range_tree/lib/locktree/manager.cc
[314/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/txnid_set.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/txnid_set.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/txnid_set.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/lock/range/range_tree/lib/locktree/txnid_set.cc
[315/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/standalone_port.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/standalone_port.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/standalone_port.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/lock/range/range_tree/lib/standalone_port.cc
[316/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/util/dbt.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/util/dbt.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/util/dbt.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/lock/range/range_tree/lib/util/dbt.cc
[317/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/wfg.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/wfg.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/wfg.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/lock/range/range_tree/lib/locktree/wfg.cc
[318/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/util/memarena.cc.o -MF CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/util/memarena.cc.o.d -o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/util/memarena.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/utilities/transactions/lock/range/range_tree/lib/util/memarena.cc
[319/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/port/port_posix.cc.o -MF CMakeFiles/rocksdb.dir/port/port_posix.cc.o.d -o CMakeFiles/rocksdb.dir/port/port_posix.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/port/port_posix.cc
[320/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/env/env_posix.cc.o -MF CMakeFiles/rocksdb.dir/env/env_posix.cc.o.d -o CMakeFiles/rocksdb.dir/env/env_posix.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/env/env_posix.cc
[321/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/env/fs_posix.cc.o -MF CMakeFiles/rocksdb.dir/env/fs_posix.cc.o.d -o CMakeFiles/rocksdb.dir/env/fs_posix.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/env/fs_posix.cc
[322/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/build_version.cc.o -MF CMakeFiles/rocksdb.dir/build_version.cc.o.d -o CMakeFiles/rocksdb.dir/build_version.cc.o -c /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/rocksdb/build_version.cc
[323/324] /usr/bin/g++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/third-party/gtest-1.8.1/fused-src -Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer -momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/rocksdb.dir/env/io_posix.cc.o -MF CMakeFiles/rocksdb.dir/env/io_posix.cc.o.d -o CMakeFiles/rocksdb.dir/env/io_posix.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/env/io_posix.cc
[324/324] : && /usr/bin/cmake -E rm -f librocksdb.a && /usr/bin/ar qc librocksdb.a  CMakeFiles/rocksdb.dir/cache/cache.cc.o CMakeFiles/rocksdb.dir/cache/cache_entry_roles.cc.o CMakeFiles/rocksdb.dir/cache/cache_key.cc.o CMakeFiles/rocksdb.dir/cache/cache_reservation_manager.cc.o CMakeFiles/rocksdb.dir/cache/charged_cache.cc.o CMakeFiles/rocksdb.dir/cache/clock_cache.cc.o CMakeFiles/rocksdb.dir/cache/compressed_secondary_cache.cc.o CMakeFiles/rocksdb.dir/cache/lru_cache.cc.o CMakeFiles/rocksdb.dir/cache/secondary_cache.cc.o CMakeFiles/rocksdb.dir/cache/sharded_cache.cc.o CMakeFiles/rocksdb.dir/db/arena_wrapped_db_iter.cc.o CMakeFiles/rocksdb.dir/db/blob/blob_contents.cc.o CMakeFiles/rocksdb.dir/db/blob/blob_fetcher.cc.o CMakeFiles/rocksdb.dir/db/blob/blob_file_addition.cc.o CMakeFiles/rocksdb.dir/db/blob/blob_file_builder.cc.o CMakeFiles/rocksdb.dir/db/blob/blob_file_cache.cc.o CMakeFiles/rocksdb.dir/db/blob/blob_file_garbage.cc.o CMakeFiles/rocksdb.dir/db/blob/blob_file_meta.cc.o CMakeFiles/rocksdb.dir/db/blob/blob_file_reader.cc.o CMakeFiles/rocksdb.dir/db/blob/blob_garbage_meter.cc.o CMakeFiles/rocksdb.dir/db/blob/blob_log_format.cc.o CMakeFiles/rocksdb.dir/db/blob/blob_log_sequential_reader.cc.o CMakeFiles/rocksdb.dir/db/blob/blob_log_writer.cc.o CMakeFiles/rocksdb.dir/db/blob/blob_source.cc.o CMakeFiles/rocksdb.dir/db/blob/prefetch_buffer_collection.cc.o CMakeFiles/rocksdb.dir/db/builder.cc.o CMakeFiles/rocksdb.dir/db/c.cc.o CMakeFiles/rocksdb.dir/db/column_family.cc.o CMakeFiles/rocksdb.dir/db/compaction/compaction.cc.o CMakeFiles/rocksdb.dir/db/compaction/compaction_iterator.cc.o CMakeFiles/rocksdb.dir/db/compaction/compaction_picker.cc.o CMakeFiles/rocksdb.dir/db/compaction/compaction_job.cc.o CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_fifo.cc.o CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_level.cc.o CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_universal.cc.o CMakeFiles/rocksdb.dir/db/compaction/compaction_service_job.cc.o CMakeFiles/rocksdb.dir/db/compaction/compaction_state.cc.o CMakeFiles/rocksdb.dir/db/compaction/compaction_outputs.cc.o CMakeFiles/rocksdb.dir/db/compaction/sst_partitioner.cc.o CMakeFiles/rocksdb.dir/db/compaction/subcompaction_state.cc.o CMakeFiles/rocksdb.dir/db/convenience.cc.o CMakeFiles/rocksdb.dir/db/db_filesnapshot.cc.o CMakeFiles/rocksdb.dir/db/db_impl/compacted_db_impl.cc.o CMakeFiles/rocksdb.dir/db/db_impl/db_impl.cc.o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_write.cc.o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_compaction_flush.cc.o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_files.cc.o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_open.cc.o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_debug.cc.o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_experimental.cc.o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_readonly.cc.o CMakeFiles/rocksdb.dir/db/db_impl/db_impl_secondary.cc.o CMakeFiles/rocksdb.dir/db/db_info_dumper.cc.o CMakeFiles/rocksdb.dir/db/db_iter.cc.o CMakeFiles/rocksdb.dir/db/dbformat.cc.o CMakeFiles/rocksdb.dir/db/error_handler.cc.o CMakeFiles/rocksdb.dir/db/event_helpers.cc.o CMakeFiles/rocksdb.dir/db/experimental.cc.o CMakeFiles/rocksdb.dir/db/external_sst_file_ingestion_job.cc.o CMakeFiles/rocksdb.dir/db/file_indexer.cc.o CMakeFiles/rocksdb.dir/db/flush_job.cc.o CMakeFiles/rocksdb.dir/db/flush_scheduler.cc.o CMakeFiles/rocksdb.dir/db/forward_iterator.cc.o CMakeFiles/rocksdb.dir/db/import_column_family_job.cc.o CMakeFiles/rocksdb.dir/db/internal_stats.cc.o CMakeFiles/rocksdb.dir/db/logs_with_prep_tracker.cc.o CMakeFiles/rocksdb.dir/db/log_reader.cc.o CMakeFiles/rocksdb.dir/db/log_writer.cc.o CMakeFiles/rocksdb.dir/db/malloc_stats.cc.o CMakeFiles/rocksdb.dir/db/memtable.cc.o CMakeFiles/rocksdb.dir/db/memtable_list.cc.o CMakeFiles/rocksdb.dir/db/merge_helper.cc.o CMakeFiles/rocksdb.dir/db/merge_operator.cc.o CMakeFiles/rocksdb.dir/db/output_validator.cc.o CMakeFiles/rocksdb.dir/db/periodic_task_scheduler.cc.o CMakeFiles/rocksdb.dir/db/range_del_aggregator.cc.o CMakeFiles/rocksdb.dir/db/range_tombstone_fragmenter.cc.o CMakeFiles/rocksdb.dir/db/repair.cc.o CMakeFiles/rocksdb.dir/db/seqno_to_time_mapping.cc.o CMakeFiles/rocksdb.dir/db/snapshot_impl.cc.o CMakeFiles/rocksdb.dir/db/table_cache.cc.o CMakeFiles/rocksdb.dir/db/table_properties_collector.cc.o CMakeFiles/rocksdb.dir/db/transaction_log_impl.cc.o CMakeFiles/rocksdb.dir/db/trim_history_scheduler.cc.o CMakeFiles/rocksdb.dir/db/version_builder.cc.o CMakeFiles/rocksdb.dir/db/version_edit.cc.o CMakeFiles/rocksdb.dir/db/version_edit_handler.cc.o CMakeFiles/rocksdb.dir/db/version_set.cc.o CMakeFiles/rocksdb.dir/db/wal_edit.cc.o CMakeFiles/rocksdb.dir/db/wal_manager.cc.o CMakeFiles/rocksdb.dir/db/wide/wide_column_serialization.cc.o CMakeFiles/rocksdb.dir/db/wide/wide_columns.cc.o CMakeFiles/rocksdb.dir/db/write_batch.cc.o CMakeFiles/rocksdb.dir/db/write_batch_base.cc.o CMakeFiles/rocksdb.dir/db/write_controller.cc.o CMakeFiles/rocksdb.dir/db/write_thread.cc.o CMakeFiles/rocksdb.dir/env/composite_env.cc.o CMakeFiles/rocksdb.dir/env/env.cc.o CMakeFiles/rocksdb.dir/env/env_chroot.cc.o CMakeFiles/rocksdb.dir/env/env_encryption.cc.o CMakeFiles/rocksdb.dir/env/file_system.cc.o CMakeFiles/rocksdb.dir/env/file_system_tracer.cc.o CMakeFiles/rocksdb.dir/env/fs_remap.cc.o CMakeFiles/rocksdb.dir/env/mock_env.cc.o CMakeFiles/rocksdb.dir/env/unique_id_gen.cc.o CMakeFiles/rocksdb.dir/file/delete_scheduler.cc.o CMakeFiles/rocksdb.dir/file/file_prefetch_buffer.cc.o CMakeFiles/rocksdb.dir/file/file_util.cc.o CMakeFiles/rocksdb.dir/file/filename.cc.o CMakeFiles/rocksdb.dir/file/line_file_reader.cc.o CMakeFiles/rocksdb.dir/file/random_access_file_reader.cc.o CMakeFiles/rocksdb.dir/file/read_write_util.cc.o CMakeFiles/rocksdb.dir/file/readahead_raf.cc.o CMakeFiles/rocksdb.dir/file/sequence_file_reader.cc.o CMakeFiles/rocksdb.dir/file/sst_file_manager_impl.cc.o CMakeFiles/rocksdb.dir/file/writable_file_writer.cc.o CMakeFiles/rocksdb.dir/logging/auto_roll_logger.cc.o CMakeFiles/rocksdb.dir/logging/event_logger.cc.o CMakeFiles/rocksdb.dir/logging/log_buffer.cc.o CMakeFiles/rocksdb.dir/memory/arena.cc.o CMakeFiles/rocksdb.dir/memory/concurrent_arena.cc.o CMakeFiles/rocksdb.dir/memory/jemalloc_nodump_allocator.cc.o CMakeFiles/rocksdb.dir/memory/memkind_kmem_allocator.cc.o CMakeFiles/rocksdb.dir/memory/memory_allocator.cc.o CMakeFiles/rocksdb.dir/memtable/alloc_tracker.cc.o CMakeFiles/rocksdb.dir/memtable/hash_linklist_rep.cc.o CMakeFiles/rocksdb.dir/memtable/hash_skiplist_rep.cc.o CMakeFiles/rocksdb.dir/memtable/skiplistrep.cc.o CMakeFiles/rocksdb.dir/memtable/vectorrep.cc.o CMakeFiles/rocksdb.dir/memtable/write_buffer_manager.cc.o CMakeFiles/rocksdb.dir/monitoring/histogram.cc.o CMakeFiles/rocksdb.dir/monitoring/histogram_windowing.cc.o CMakeFiles/rocksdb.dir/monitoring/in_memory_stats_history.cc.o CMakeFiles/rocksdb.dir/monitoring/instrumented_mutex.cc.o CMakeFiles/rocksdb.dir/monitoring/iostats_context.cc.o CMakeFiles/rocksdb.dir/monitoring/perf_context.cc.o CMakeFiles/rocksdb.dir/monitoring/perf_level.cc.o CMakeFiles/rocksdb.dir/monitoring/persistent_stats_history.cc.o CMakeFiles/rocksdb.dir/monitoring/statistics.cc.o CMakeFiles/rocksdb.dir/monitoring/thread_status_impl.cc.o CMakeFiles/rocksdb.dir/monitoring/thread_status_updater.cc.o CMakeFiles/rocksdb.dir/monitoring/thread_status_util.cc.o CMakeFiles/rocksdb.dir/monitoring/thread_status_util_debug.cc.o CMakeFiles/rocksdb.dir/options/cf_options.cc.o CMakeFiles/rocksdb.dir/options/configurable.cc.o CMakeFiles/rocksdb.dir/options/customizable.cc.o CMakeFiles/rocksdb.dir/options/db_options.cc.o CMakeFiles/rocksdb.dir/options/options.cc.o CMakeFiles/rocksdb.dir/options/options_helper.cc.o CMakeFiles/rocksdb.dir/options/options_parser.cc.o CMakeFiles/rocksdb.dir/port/stack_trace.cc.o CMakeFiles/rocksdb.dir/table/adaptive/adaptive_table_factory.cc.o CMakeFiles/rocksdb.dir/table/block_based/binary_search_index_reader.cc.o CMakeFiles/rocksdb.dir/table/block_based/block.cc.o CMakeFiles/rocksdb.dir/table/block_based/block_based_table_builder.cc.o CMakeFiles/rocksdb.dir/table/block_based/block_based_table_factory.cc.o CMakeFiles/rocksdb.dir/table/block_based/block_based_table_iterator.cc.o CMakeFiles/rocksdb.dir/table/block_based/block_based_table_reader.cc.o CMakeFiles/rocksdb.dir/table/block_based/block_builder.cc.o CMakeFiles/rocksdb.dir/table/block_based/block_prefetcher.cc.o CMakeFiles/rocksdb.dir/table/block_based/block_prefix_index.cc.o CMakeFiles/rocksdb.dir/table/block_based/data_block_hash_index.cc.o CMakeFiles/rocksdb.dir/table/block_based/data_block_footer.cc.o CMakeFiles/rocksdb.dir/table/block_based/filter_block_reader_common.cc.o CMakeFiles/rocksdb.dir/table/block_based/filter_policy.cc.o CMakeFiles/rocksdb.dir/table/block_based/flush_block_policy.cc.o CMakeFiles/rocksdb.dir/table/block_based/full_filter_block.cc.o CMakeFiles/rocksdb.dir/table/block_based/hash_index_reader.cc.o CMakeFiles/rocksdb.dir/table/block_based/index_builder.cc.o CMakeFiles/rocksdb.dir/table/block_based/index_reader_common.cc.o CMakeFiles/rocksdb.dir/table/block_based/parsed_full_filter_block.cc.o CMakeFiles/rocksdb.dir/table/block_based/partitioned_filter_block.cc.o CMakeFiles/rocksdb.dir/table/block_based/partitioned_index_iterator.cc.o CMakeFiles/rocksdb.dir/table/block_based/partitioned_index_reader.cc.o CMakeFiles/rocksdb.dir/table/block_based/reader_common.cc.o CMakeFiles/rocksdb.dir/table/block_based/uncompression_dict_reader.cc.o CMakeFiles/rocksdb.dir/table/block_fetcher.cc.o CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_builder.cc.o CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_factory.cc.o CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_reader.cc.o CMakeFiles/rocksdb.dir/table/format.cc.o CMakeFiles/rocksdb.dir/table/get_context.cc.o CMakeFiles/rocksdb.dir/table/iterator.cc.o CMakeFiles/rocksdb.dir/table/merging_iterator.cc.o CMakeFiles/rocksdb.dir/table/meta_blocks.cc.o CMakeFiles/rocksdb.dir/table/persistent_cache_helper.cc.o CMakeFiles/rocksdb.dir/table/plain/plain_table_bloom.cc.o CMakeFiles/rocksdb.dir/table/plain/plain_table_builder.cc.o CMakeFiles/rocksdb.dir/table/plain/plain_table_factory.cc.o CMakeFiles/rocksdb.dir/table/plain/plain_table_index.cc.o CMakeFiles/rocksdb.dir/table/plain/plain_table_key_coding.cc.o CMakeFiles/rocksdb.dir/table/plain/plain_table_reader.cc.o CMakeFiles/rocksdb.dir/table/sst_file_dumper.cc.o CMakeFiles/rocksdb.dir/table/sst_file_reader.cc.o CMakeFiles/rocksdb.dir/table/sst_file_writer.cc.o CMakeFiles/rocksdb.dir/table/table_factory.cc.o CMakeFiles/rocksdb.dir/table/table_properties.cc.o CMakeFiles/rocksdb.dir/table/two_level_iterator.cc.o CMakeFiles/rocksdb.dir/table/unique_id.cc.o CMakeFiles/rocksdb.dir/test_util/sync_point.cc.o CMakeFiles/rocksdb.dir/test_util/sync_point_impl.cc.o CMakeFiles/rocksdb.dir/test_util/testutil.cc.o CMakeFiles/rocksdb.dir/test_util/transaction_test_util.cc.o CMakeFiles/rocksdb.dir/tools/block_cache_analyzer/block_cache_trace_analyzer.cc.o CMakeFiles/rocksdb.dir/tools/dump/db_dump_tool.cc.o CMakeFiles/rocksdb.dir/tools/io_tracer_parser_tool.cc.o CMakeFiles/rocksdb.dir/tools/ldb_cmd.cc.o CMakeFiles/rocksdb.dir/tools/ldb_tool.cc.o CMakeFiles/rocksdb.dir/tools/sst_dump_tool.cc.o CMakeFiles/rocksdb.dir/tools/trace_analyzer_tool.cc.o CMakeFiles/rocksdb.dir/trace_replay/block_cache_tracer.cc.o CMakeFiles/rocksdb.dir/trace_replay/io_tracer.cc.o CMakeFiles/rocksdb.dir/trace_replay/trace_record_handler.cc.o CMakeFiles/rocksdb.dir/trace_replay/trace_record_result.cc.o CMakeFiles/rocksdb.dir/trace_replay/trace_record.cc.o CMakeFiles/rocksdb.dir/trace_replay/trace_replay.cc.o CMakeFiles/rocksdb.dir/util/async_file_reader.cc.o CMakeFiles/rocksdb.dir/util/cleanable.cc.o CMakeFiles/rocksdb.dir/util/coding.cc.o CMakeFiles/rocksdb.dir/util/compaction_job_stats_impl.cc.o CMakeFiles/rocksdb.dir/util/comparator.cc.o CMakeFiles/rocksdb.dir/util/compression.cc.o CMakeFiles/rocksdb.dir/util/compression_context_cache.cc.o CMakeFiles/rocksdb.dir/util/concurrent_task_limiter_impl.cc.o CMakeFiles/rocksdb.dir/util/crc32c.cc.o CMakeFiles/rocksdb.dir/util/dynamic_bloom.cc.o CMakeFiles/rocksdb.dir/util/hash.cc.o CMakeFiles/rocksdb.dir/util/murmurhash.cc.o CMakeFiles/rocksdb.dir/util/random.cc.o CMakeFiles/rocksdb.dir/util/rate_limiter.cc.o CMakeFiles/rocksdb.dir/util/ribbon_config.cc.o CMakeFiles/rocksdb.dir/util/slice.cc.o CMakeFiles/rocksdb.dir/util/file_checksum_helper.cc.o CMakeFiles/rocksdb.dir/util/status.cc.o CMakeFiles/rocksdb.dir/util/stderr_logger.cc.o CMakeFiles/rocksdb.dir/util/string_util.cc.o CMakeFiles/rocksdb.dir/util/thread_local.cc.o CMakeFiles/rocksdb.dir/util/threadpool_imp.cc.o CMakeFiles/rocksdb.dir/util/xxhash.cc.o CMakeFiles/rocksdb.dir/utilities/agg_merge/agg_merge.cc.o CMakeFiles/rocksdb.dir/utilities/backup/backup_engine.cc.o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_compaction_filter.cc.o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db.cc.o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db_impl.cc.o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db_impl_filesnapshot.cc.o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_dump_tool.cc.o CMakeFiles/rocksdb.dir/utilities/blob_db/blob_file.cc.o CMakeFiles/rocksdb.dir/utilities/cache_dump_load.cc.o CMakeFiles/rocksdb.dir/utilities/cache_dump_load_impl.cc.o CMakeFiles/rocksdb.dir/utilities/cassandra/cassandra_compaction_filter.cc.o CMakeFiles/rocksdb.dir/utilities/cassandra/format.cc.o CMakeFiles/rocksdb.dir/utilities/cassandra/merge_operator.cc.o CMakeFiles/rocksdb.dir/utilities/checkpoint/checkpoint_impl.cc.o CMakeFiles/rocksdb.dir/utilities/compaction_filters.cc.o CMakeFiles/rocksdb.dir/utilities/compaction_filters/remove_emptyvalue_compactionfilter.cc.o CMakeFiles/rocksdb.dir/utilities/counted_fs.cc.o CMakeFiles/rocksdb.dir/utilities/debug.cc.o CMakeFiles/rocksdb.dir/utilities/env_mirror.cc.o CMakeFiles/rocksdb.dir/utilities/env_timed.cc.o CMakeFiles/rocksdb.dir/utilities/fault_injection_env.cc.o CMakeFiles/rocksdb.dir/utilities/fault_injection_fs.cc.o CMakeFiles/rocksdb.dir/utilities/fault_injection_secondary_cache.cc.o CMakeFiles/rocksdb.dir/utilities/leveldb_options/leveldb_options.cc.o CMakeFiles/rocksdb.dir/utilities/memory/memory_util.cc.o CMakeFiles/rocksdb.dir/utilities/merge_operators.cc.o CMakeFiles/rocksdb.dir/utilities/merge_operators/bytesxor.cc.o CMakeFiles/rocksdb.dir/utilities/merge_operators/max.cc.o CMakeFiles/rocksdb.dir/utilities/merge_operators/put.cc.o CMakeFiles/rocksdb.dir/utilities/merge_operators/sortlist.cc.o CMakeFiles/rocksdb.dir/utilities/merge_operators/string_append/stringappend.cc.o CMakeFiles/rocksdb.dir/utilities/merge_operators/string_append/stringappend2.cc.o CMakeFiles/rocksdb.dir/utilities/merge_operators/uint64add.cc.o CMakeFiles/rocksdb.dir/utilities/object_registry.cc.o CMakeFiles/rocksdb.dir/utilities/option_change_migration/option_change_migration.cc.o CMakeFiles/rocksdb.dir/utilities/options/options_util.cc.o CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier.cc.o CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier_file.cc.o CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier_metadata.cc.o CMakeFiles/rocksdb.dir/utilities/persistent_cache/persistent_cache_tier.cc.o CMakeFiles/rocksdb.dir/utilities/persistent_cache/volatile_tier_impl.cc.o CMakeFiles/rocksdb.dir/utilities/simulator_cache/cache_simulator.cc.o CMakeFiles/rocksdb.dir/utilities/simulator_cache/sim_cache.cc.o CMakeFiles/rocksdb.dir/utilities/table_properties_collectors/compact_on_deletion_collector.cc.o CMakeFiles/rocksdb.dir/utilities/trace/file_trace_reader_writer.cc.o CMakeFiles/rocksdb.dir/utilities/trace/replayer_impl.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/lock/lock_manager.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/lock/point/point_lock_tracker.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/lock/point/point_lock_manager.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/range_tree_lock_manager.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/range_tree_lock_tracker.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/optimistic_transaction_db_impl.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/optimistic_transaction.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/pessimistic_transaction.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/pessimistic_transaction_db.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/snapshot_checker.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/transaction_base.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/transaction_db_mutex_impl.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/transaction_util.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/write_prepared_txn.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/write_prepared_txn_db.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/write_unprepared_txn.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/write_unprepared_txn_db.cc.o CMakeFiles/rocksdb.dir/utilities/ttl/db_ttl_impl.cc.o CMakeFiles/rocksdb.dir/utilities/wal_filter.cc.o CMakeFiles/rocksdb.dir/utilities/write_batch_with_index/write_batch_with_index.cc.o CMakeFiles/rocksdb.dir/utilities/write_batch_with_index/write_batch_with_index_internal.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/concurrent_tree.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/keyrange.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/lock_request.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/locktree.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/manager.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/range_buffer.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/treenode.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/txnid_set.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/wfg.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/standalone_port.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/util/dbt.cc.o CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/util/memarena.cc.o CMakeFiles/rocksdb.dir/port/port_posix.cc.o CMakeFiles/rocksdb.dir/env/env_posix.cc.o CMakeFiles/rocksdb.dir/env/fs_posix.cc.o CMakeFiles/rocksdb.dir/env/io_posix.cc.o CMakeFiles/rocksdb.dir/build_version.cc.o && /usr/bin/ranlib librocksdb.a && :

[117/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/rocksdb && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/rocksdb_ext-prefix/src/rocksdb_ext-stamp/rocksdb_ext-install
[118/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src && /usr/bin/cmake -E make_directory /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/CMakeFiles && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/CMakeFiles/rocksdb_ext-complete && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/rocksdb_ext-prefix/src/rocksdb_ext-stamp/rocksdb_ext-done
[119/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/crush/CMakeFiles/crush_objs.dir/mapper.c.o -MF src/crush/CMakeFiles/crush_objs.dir/mapper.c.o.d -o src/crush/CMakeFiles/crush_objs.dir/mapper.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/crush/mapper.c
[120/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/Thread.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/Thread.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/Thread.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/Thread.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Thread.cc:27:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[121/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/Throttle.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/Throttle.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/Throttle.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/Throttle.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Throttle.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Throttle.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[122/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/Timer.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/Timer.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/Timer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/Timer.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Timer.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/utime.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Clock.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[123/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/TracepointProvider.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/TracepointProvider.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/TracepointProvider.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/TracepointProvider.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/TracepointProvider.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/TracepointProvider.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[124/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/TrackedOp.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/TrackedOp.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/TrackedOp.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/TrackedOp.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/TrackedOp.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/TrackedOp.cc:13:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/StackStringStream.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/TrackedOp.h:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[125/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/WorkQueue.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/WorkQueue.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/WorkQueue.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/WorkQueue.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/WorkQueue.h:39,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/WorkQueue.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[126/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/admin_socket_client.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/admin_socket_client.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/admin_socket_client.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/admin_socket_client.cc
[127/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/assert.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/assert.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/assert.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/assert.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/assert.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[128/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/bit_str.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/bit_str.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/bit_str.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/bit_str.cc
[129/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/admin_socket.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/admin_socket.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/admin_socket.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/admin_socket.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/admin_socket.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/admin_socket.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/admin_socket.cc:17:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[130/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/bloom_filter.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/bloom_filter.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/bloom_filter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/bloom_filter.cc
[131/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/ceph_argparse.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/ceph_argparse.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/ceph_argparse.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.cc
[132/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/ceph_crypto.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/ceph_crypto.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/ceph_crypto.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_crypto.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_crypto.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[133/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/ceph_context.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/ceph_context.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/ceph_context.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[134/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/ceph_frag.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/ceph_frag.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/ceph_frag.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_frag.cc
[135/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/ceph_fs.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/ceph_fs.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/ceph_fs.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_fs.cc
[136/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/ceph_hash.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/ceph_hash.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/ceph_hash.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_hash.cc
[137/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/ceph_strings.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/ceph_strings.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/ceph_strings.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_strings.cc
[138/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/ceph_json.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/ceph_json.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/ceph_json.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_json.cc
[139/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/ceph_releases.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/ceph_releases.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/ceph_releases.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_releases.cc
[140/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/ceph_time.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/ceph_time.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/ceph_time.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_time.cc
[141/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/cmdparse.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/cmdparse.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/cmdparse.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/cmdparse.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/cmdparse.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/cmdparse.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/cmdparse.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[142/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/code_environment.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/code_environment.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/code_environment.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/code_environment.cc
[143/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/compat.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/compat.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/compat.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/compat.cc
[144/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/common_init.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/common_init.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/common_init.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/common_init.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/common_init.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/admin_socket.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/common_init.cc:17:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[145/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/config_values.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/config_values.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/config_values.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/config_values.cc
[146/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/dout.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/dout.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/dout.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/dout.cc
[147/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -fno-var-tracking-assignments -MD -MT src/common/CMakeFiles/common-common-objs.dir/config.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/config.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/config.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/config.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.cc:22:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[148/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/environment.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/environment.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/environment.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/environment.cc
[149/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/errno.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/errno.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/errno.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/errno.cc
[150/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/entity_name.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/entity_name.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/entity_name.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.cc
[151/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/escape.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/escape.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/escape.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/escape.cc
[152/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/fs_types.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/fs_types.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/fs_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/fs_types.cc
[153/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/hex.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/hex.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/hex.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/hex.cc
[154/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/fd.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/fd.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/fd.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/fd.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/fd.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[155/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/histogram.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/histogram.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/histogram.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/histogram.cc
[156/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/hostname.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/hostname.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/hostname.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/hostname.cc
[157/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/hobject.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/hobject.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/hobject.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/hobject.cc
[158/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/iso_8601.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/iso_8601.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/iso_8601.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/iso_8601.cc
[159/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/ipaddr.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/ipaddr.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/ipaddr.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/ipaddr.cc
[160/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/mime.c.o -MF src/common/CMakeFiles/common-common-objs.dir/mime.c.o.d -o src/common/CMakeFiles/common-common-objs.dir/mime.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/mime.c
[161/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/mempool.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/mempool.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/mempool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/mempool.cc
[162/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/numa.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/numa.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/numa.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/numa.cc
[163/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/openssl_opts_handler.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/openssl_opts_handler.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/openssl_opts_handler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/openssl_opts_handler.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/openssl_opts_handler.cc:24:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[164/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/page.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/page.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/page.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/page.cc
[165/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -fno-var-tracking-assignments -MD -MT src/common/CMakeFiles/common-common-objs.dir/options.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/options.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/options.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/options.cc
[166/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/perf_counters.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/perf_counters.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/perf_counters.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/perf_counters.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/perf_counters.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/perf_counters.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/perf_counters.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[167/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/perf_counters_collection.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/perf_counters_collection.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/perf_counters_collection.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/perf_counters_collection.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/perf_counters_collection.cc:3:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/perf_counters.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/perf_counters_collection.h:3,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/perf_counters_collection.cc:1:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[168/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/perf_counters_key.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/perf_counters_key.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/perf_counters_key.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/perf_counters_key.cc
[169/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/perf_histogram.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/perf_histogram.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/perf_histogram.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/perf_histogram.cc
[170/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/random_string.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/random_string.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/random_string.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/random_string.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/random_string.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/Crypto.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/random_string.cc:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[171/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/reverse.c.o -MF src/common/CMakeFiles/common-common-objs.dir/reverse.c.o.d -o src/common/CMakeFiles/common-common-objs.dir/reverse.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/reverse.c
[172/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/run_cmd.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/run_cmd.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/run_cmd.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/run_cmd.cc
[173/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/pick_address.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/pick_address.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/pick_address.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/pick_address.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/pick_address.cc:29:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/pick_address.cc:25:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[174/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/signal.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/signal.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/signal.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/signal.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/signal.cc:25:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/signal.cc:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[175/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/scrub_types.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/scrub_types.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/scrub_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/scrub_types.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/scrub_types.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/scrub_types.cc:1:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[176/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/str_list.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/str_list.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/str_list.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/str_list.cc
[177/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/snap_types.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/snap_types.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/snap_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/snap_types.cc
[178/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/strtol.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/strtol.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/strtol.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/strtol.cc
[179/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/str_map.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/str_map.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/str_map.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/str_map.cc
[180/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/url_escape.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/url_escape.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/url_escape.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/url_escape.cc
[181/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/pretty_binary.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/pretty_binary.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/pretty_binary.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/pretty_binary.cc
[182/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/utf8.c.o -MF src/common/CMakeFiles/common-common-objs.dir/utf8.c.o.d -o src/common/CMakeFiles/common-common-objs.dir/utf8.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/utf8.c
[183/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/types.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/types.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/types.cc
[184/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/version.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/version.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/version.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/version.cc
[185/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/util.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/util.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/util.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/util.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/util.cc:24:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function.hpp:30,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/iter_find.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/split.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/util.cc:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[186/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/Journald.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/Journald.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/Journald.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/Journald.cc
In file included from /usr/include/c++/14/bits/stl_uninitialized.h:63,
                 from /usr/include/c++/14/memory:69,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Journald.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Journald.cc:4:
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2987:11:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:3013:11:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[187/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/blkdev.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/blkdev.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/blkdev.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/blkdev.cc
/builddir/build/BUILD/ceph-18.2.1/src/common/blkdev.cc: In function âvoid get_device_metadata(const std::set<std::__cxx11::basic_string<char> >&, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/blkdev.cc:1189:68: warning: ignoring return value of âconstexpr std::__cxx11::basic_string<_CharT, _Traits, _Allocator> std::operator+(__cxx11::basic_string<_CharT, _Traits, _Allocator>&&, const __cxx11::basic_string<_CharT, _Traits, _Allocator>&) [with _CharT = char; _Traits = char_traits<char>; _Alloc = allocator<char>]â, declared with attribute ânodiscardâ [-Wunused-result]
 1189 |       (*errs)[dev] + " no unique device path for "s + dev + ": " + err;
      |                                                                    ^~~
In file included from /usr/include/c++/14/string:54,
                 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 /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/iterator/iterator_traits.hpp:10,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/range/iterator_range_core.hpp:26,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/replace.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/blkdev.cc:31:
/usr/include/c++/14/bits/basic_string.h:3682:5: note: declared here
 3682 |     operator+(basic_string<_CharT, _Traits, _Alloc>&& __lhs,
      |     ^~~~~~~~
[188/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/linux_version.c.o -MF src/common/CMakeFiles/common-common-objs.dir/linux_version.c.o.d -o src/common/CMakeFiles/common-common-objs.dir/linux_version.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/linux_version.c
[189/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/SubProcess.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/SubProcess.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/SubProcess.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/SubProcess.cc
[190/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_INSTALL_DATADIR=\"/usr/share/ceph\" -DCEPH_INSTALL_FULL_PKGLIBDIR=\"/usr/lib64/ceph\" -DCMAKE_INSTALL_LIBDIR=\"lib64\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/CMakeFiles/common-common-objs.dir/dns_resolve.cc.o -MF src/common/CMakeFiles/common-common-objs.dir/dns_resolve.cc.o.d -o src/common/CMakeFiles/common-common-objs.dir/dns_resolve.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/dns_resolve.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/dns_resolve.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/dns_resolve.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/dns_resolve.cc:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[191/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/options/CMakeFiles/common-options-objs.dir/build_options.cc.o -MF src/common/options/CMakeFiles/common-options-objs.dir/build_options.cc.o.d -o src/common/options/CMakeFiles/common-options-objs.dir/build_options.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/options/build_options.cc
[192/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/options/CMakeFiles/common-options-objs.dir/cephfs-mirror_options.cc.o -MF src/common/options/CMakeFiles/common-options-objs.dir/cephfs-mirror_options.cc.o.d -o src/common/options/CMakeFiles/common-options-objs.dir/cephfs-mirror_options.cc.o -c /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/cephfs-mirror_options.cc
[193/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/options/CMakeFiles/common-options-objs.dir/crimson_options.cc.o -MF src/common/options/CMakeFiles/common-options-objs.dir/crimson_options.cc.o.d -o src/common/options/CMakeFiles/common-options-objs.dir/crimson_options.cc.o -c /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/crimson_options.cc
[194/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/options/CMakeFiles/common-options-objs.dir/mgr_options.cc.o -MF src/common/options/CMakeFiles/common-options-objs.dir/mgr_options.cc.o.d -o src/common/options/CMakeFiles/common-options-objs.dir/mgr_options.cc.o -c /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/mgr_options.cc
[195/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/options/CMakeFiles/common-options-objs.dir/mds_options.cc.o -MF src/common/options/CMakeFiles/common-options-objs.dir/mds_options.cc.o.d -o src/common/options/CMakeFiles/common-options-objs.dir/mds_options.cc.o -c /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/mds_options.cc
[196/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/options/CMakeFiles/common-options-objs.dir/global_options.cc.o -MF src/common/options/CMakeFiles/common-options-objs.dir/global_options.cc.o.d -o src/common/options/CMakeFiles/common-options-objs.dir/global_options.cc.o -c /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/global_options.cc
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/global_options.cc: In function âget_global_options()â:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/global_options.cc:4:21: note: variable tracking size limit exceeded with â-fvar-tracking-assignmentsâ, retrying without
    4 | std::vector<Option> get_global_options() {
      |                     ^~~~~~~~~~~~~~~~~~
[197/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/options/CMakeFiles/common-options-objs.dir/mds-client_options.cc.o -MF src/common/options/CMakeFiles/common-options-objs.dir/mds-client_options.cc.o.d -o src/common/options/CMakeFiles/common-options-objs.dir/mds-client_options.cc.o -c /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/mds-client_options.cc
[198/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/options/CMakeFiles/common-options-objs.dir/mon_options.cc.o -MF src/common/options/CMakeFiles/common-options-objs.dir/mon_options.cc.o.d -o src/common/options/CMakeFiles/common-options-objs.dir/mon_options.cc.o -c /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/mon_options.cc
[199/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/options/CMakeFiles/common-options-objs.dir/osd_options.cc.o -MF src/common/options/CMakeFiles/common-options-objs.dir/osd_options.cc.o.d -o src/common/options/CMakeFiles/common-options-objs.dir/osd_options.cc.o -c /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/osd_options.cc
[200/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/options/CMakeFiles/common-options-objs.dir/rbd_options.cc.o -MF src/common/options/CMakeFiles/common-options-objs.dir/rbd_options.cc.o.d -o src/common/options/CMakeFiles/common-options-objs.dir/rbd_options.cc.o -c /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/rbd_options.cc
[201/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/options/CMakeFiles/common-options-objs.dir/rbd-mirror_options.cc.o -MF src/common/options/CMakeFiles/common-options-objs.dir/rbd-mirror_options.cc.o.d -o src/common/options/CMakeFiles/common-options-objs.dir/rbd-mirror_options.cc.o -c /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/rbd-mirror_options.cc
[202/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/options/CMakeFiles/common-options-objs.dir/immutable-object-cache_options.cc.o -MF src/common/options/CMakeFiles/common-options-objs.dir/immutable-object-cache_options.cc.o.d -o src/common/options/CMakeFiles/common-options-objs.dir/immutable-object-cache_options.cc.o -c /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/immutable-object-cache_options.cc
[203/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/options/CMakeFiles/common-options-objs.dir/ceph-exporter_options.cc.o -MF src/common/options/CMakeFiles/common-options-objs.dir/ceph-exporter_options.cc.o.d -o src/common/options/CMakeFiles/common-options-objs.dir/ceph-exporter_options.cc.o -c /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/ceph-exporter_options.cc
[204/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/crush/CMakeFiles/crush_objs.dir/crush.c.o -MF src/crush/CMakeFiles/crush_objs.dir/crush.c.o.d -o src/crush/CMakeFiles/crush_objs.dir/crush.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/crush/crush.c
[205/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/crush/CMakeFiles/crush_objs.dir/hash.c.o -MF src/crush/CMakeFiles/crush_objs.dir/hash.c.o.d -o src/crush/CMakeFiles/crush_objs.dir/hash.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/crush/hash.c
[206/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/common/options/CMakeFiles/common-options-objs.dir/rgw_options.cc.o -MF src/common/options/CMakeFiles/common-options-objs.dir/rgw_options.cc.o.d -o src/common/options/CMakeFiles/common-options-objs.dir/rgw_options.cc.o -c /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/rgw_options.cc
[207/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/crush/CMakeFiles/crush_objs.dir/CrushWrapper.cc.o -MF src/crush/CMakeFiles/crush_objs.dir/CrushWrapper.cc.o.d -o src/crush/CMakeFiles/crush_objs.dir/CrushWrapper.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/crush/CrushWrapper.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/crush/CrushWrapper.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[208/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/crush/CMakeFiles/crush_objs.dir/CrushTester.cc.o -MF src/crush/CMakeFiles/crush_objs.dir/CrushTester.cc.o.d -o src/crush/CMakeFiles/crush_objs.dir/CrushTester.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/crush/CrushTester.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/crush/CrushTester.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/move/algorithm.hpp:33,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/move/move.hpp:32,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/icl/impl_config.hpp:57,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/icl/interval_base_set.hpp:12,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/icl/interval_set.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/icl/interval_map.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/crush/CrushTester.cc:9:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[209/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/crush/CMakeFiles/crush_objs.dir/CrushCompiler.cc.o -MF src/crush/CMakeFiles/crush_objs.dir/CrushCompiler.cc.o.d -o src/crush/CMakeFiles/crush_objs.dir/CrushCompiler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/crush/CrushCompiler.cc
[210/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/crush/CMakeFiles/crush_objs.dir/CrushLocation.cc.o -MF src/crush/CMakeFiles/crush_objs.dir/CrushLocation.cc.o.d -o src/crush/CMakeFiles/crush_objs.dir/CrushLocation.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/crush/CrushLocation.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/crush/CrushLocation.cc:8:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/crush/CrushWrapper.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/crush/CrushLocation.cc:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[211/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/DispatchQueue.cc.o -MF src/msg/CMakeFiles/common-msg-objs.dir/DispatchQueue.cc.o.d -o src/msg/CMakeFiles/common-msg-objs.dir/DispatchQueue.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/msg/DispatchQueue.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/DispatchQueue.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[212/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/Messenger.cc.o -MF src/msg/CMakeFiles/common-msg-objs.dir/Messenger.cc.o.d -o src/msg/CMakeFiles/common-msg-objs.dir/Messenger.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/msg/Messenger.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Messenger.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Messenger.cc:9:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Messenger.cc:6:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[213/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/Connection.cc.o -MF src/msg/CMakeFiles/common-msg-objs.dir/Connection.cc.o.d -o src/msg/CMakeFiles/common-msg-objs.dir/Connection.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/msg/Connection.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Connection.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Connection.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/Crypto.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/Auth.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Connection.h:21:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[214/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/msg_types.cc.o -MF src/msg/CMakeFiles/common-msg-objs.dir/msg_types.cc.o.d -o src/msg/CMakeFiles/common-msg-objs.dir/msg_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.cc
[215/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/compressor_registry.cc.o -MF src/msg/CMakeFiles/common-msg-objs.dir/compressor_registry.cc.o.d -o src/msg/CMakeFiles/common-msg-objs.dir/compressor_registry.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/msg/compressor_registry.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/msg/compressor_registry.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/compressor_registry.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/compressor/Compressor.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/compressor_registry.h:9:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[216/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/AsyncConnection.cc.o -MF src/msg/CMakeFiles/common-msg-objs.dir/async/AsyncConnection.cc.o.d -o src/msg/CMakeFiles/common-msg-objs.dir/async/AsyncConnection.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/msg/async/AsyncConnection.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/AsyncConnection.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[217/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/AsyncMessenger.cc.o -MF src/msg/CMakeFiles/common-msg-objs.dir/async/AsyncMessenger.cc.o.d -o src/msg/CMakeFiles/common-msg-objs.dir/async/AsyncMessenger.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/msg/async/AsyncMessenger.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/AsyncMessenger.h:30,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/AsyncMessenger.cc:22:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/AsyncMessenger.h:23:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[218/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/Message.cc.o -MF src/msg/CMakeFiles/common-msg-objs.dir/Message.cc.o.d -o src/msg/CMakeFiles/common-msg-objs.dir/Message.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.cc:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[219/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/Protocol.cc.o -MF src/msg/CMakeFiles/common-msg-objs.dir/async/Protocol.cc.o.d -o src/msg/CMakeFiles/common-msg-objs.dir/async/Protocol.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/msg/async/Protocol.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Connection.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/AsyncConnection.h:33,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/Protocol.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/Protocol.cc:1:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/AuthSessionHandler.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/AsyncConnection.h:29:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[220/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/ProtocolV1.cc.o -MF src/msg/CMakeFiles/common-msg-objs.dir/async/ProtocolV1.cc.o.d -o src/msg/CMakeFiles/common-msg-objs.dir/async/ProtocolV1.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/msg/async/ProtocolV1.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Connection.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/AsyncConnection.h:33,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/Protocol.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/ProtocolV1.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/ProtocolV1.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/AuthSessionHandler.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/AsyncConnection.h:29:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[221/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/ProtocolV2.cc.o -MF src/msg/CMakeFiles/common-msg-objs.dir/async/ProtocolV2.cc.o.d -o src/msg/CMakeFiles/common-msg-objs.dir/async/ProtocolV2.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/msg/async/ProtocolV2.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Connection.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/AsyncConnection.h:33,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/Protocol.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/ProtocolV2.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/ProtocolV2.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/AuthSessionHandler.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/AsyncConnection.h:29:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[222/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/Event.cc.o -MF src/msg/CMakeFiles/common-msg-objs.dir/async/Event.cc.o.d -o src/msg/CMakeFiles/common-msg-objs.dir/async/Event.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/msg/async/Event.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/Event.h:49,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/Event.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[223/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/EventSelect.cc.o -MF src/msg/CMakeFiles/common-msg-objs.dir/async/EventSelect.cc.o.d -o src/msg/CMakeFiles/common-msg-objs.dir/async/EventSelect.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/msg/async/EventSelect.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/Event.h:49,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/EventSelect.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/EventSelect.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[224/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/PosixStack.cc.o -MF src/msg/CMakeFiles/common-msg-objs.dir/async/PosixStack.cc.o.d -o src/msg/CMakeFiles/common-msg-objs.dir/async/PosixStack.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/msg/async/PosixStack.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/Event.h:49,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/Stack.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/PosixStack.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/PosixStack.cc:25:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/PosixStack.h:22:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[225/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/Stack.cc.o -MF src/msg/CMakeFiles/common-msg-objs.dir/async/Stack.cc.o.d -o src/msg/CMakeFiles/common-msg-objs.dir/async/Stack.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/msg/async/Stack.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/Stack.cc:20:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/utime.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Clock.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[226/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/crypto_onwire.cc.o -MF src/msg/CMakeFiles/common-msg-objs.dir/async/crypto_onwire.cc.o.d -o src/msg/CMakeFiles/common-msg-objs.dir/async/crypto_onwire.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/msg/async/crypto_onwire.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/crypto_onwire.cc:9:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/crypto_onwire.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/crypto_onwire.cc:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[227/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/compression_onwire.cc.o -MF src/msg/CMakeFiles/common-msg-objs.dir/async/compression_onwire.cc.o.d -o src/msg/CMakeFiles/common-msg-objs.dir/async/compression_onwire.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/msg/async/compression_onwire.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/compression_onwire.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/compressor/Compressor.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/compression_onwire.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/compression_onwire.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[228/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/frames_v2.cc.o -MF src/msg/CMakeFiles/common-msg-objs.dir/async/frames_v2.cc.o.d -o src/msg/CMakeFiles/common-msg-objs.dir/async/frames_v2.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/msg/async/frames_v2.cc
[229/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/net_handler.cc.o -MF src/msg/CMakeFiles/common-msg-objs.dir/async/net_handler.cc.o.d -o src/msg/CMakeFiles/common-msg-objs.dir/async/net_handler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/msg/async/net_handler.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/net_handler.cc:25:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/net_handler.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/net_handler.cc:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[230/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/EventEpoll.cc.o -MF src/msg/CMakeFiles/common-msg-objs.dir/async/EventEpoll.cc.o.d -o src/msg/CMakeFiles/common-msg-objs.dir/async/EventEpoll.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/msg/async/EventEpoll.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/Event.h:49,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/EventEpoll.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/EventEpoll.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[231/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/Infiniband.cc.o -MF src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/Infiniband.cc.o.d -o src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/Infiniband.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/msg/async/rdma/Infiniband.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/rdma/Infiniband.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/rdma/Infiniband.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[232/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAConnectedSocketImpl.cc.o -MF src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAConnectedSocketImpl.cc.o.d -o src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAConnectedSocketImpl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/msg/async/rdma/RDMAConnectedSocketImpl.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/rdma/RDMAStack.h:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/rdma/RDMAConnectedSocketImpl.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[233/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAIWARPConnectedSocketImpl.cc.o -MF src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAIWARPConnectedSocketImpl.cc.o.d -o src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAIWARPConnectedSocketImpl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/msg/async/rdma/RDMAIWARPConnectedSocketImpl.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/rdma/RDMAStack.h:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/rdma/RDMAIWARPConnectedSocketImpl.cc:1:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[234/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAServerSocketImpl.cc.o -MF src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAServerSocketImpl.cc.o.d -o src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAServerSocketImpl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/msg/async/rdma/RDMAServerSocketImpl.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/rdma/RDMAStack.h:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/rdma/RDMAServerSocketImpl.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/net_handler.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/rdma/RDMAServerSocketImpl.cc:17:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[235/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAIWARPServerSocketImpl.cc.o -MF src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAIWARPServerSocketImpl.cc.o.d -o src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAIWARPServerSocketImpl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/msg/async/rdma/RDMAIWARPServerSocketImpl.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/rdma/RDMAStack.h:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/rdma/RDMAIWARPServerSocketImpl.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/net_handler.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/rdma/RDMAIWARPServerSocketImpl.cc:3:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[236/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/arch/CMakeFiles/arch.dir/probe.cc.o -MF src/arch/CMakeFiles/arch.dir/probe.cc.o.d -o src/arch/CMakeFiles/arch.dir/probe.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/arch/probe.cc
[237/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/arch/CMakeFiles/arch.dir/intel.c.o -MF src/arch/CMakeFiles/arch.dir/intel.c.o.d -o src/arch/CMakeFiles/arch.dir/intel.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/arch/intel.c
[238/2144] : && /usr/bin/cmake -E rm -f lib/libarch.a && /usr/bin/ar qc lib/libarch.a  src/arch/CMakeFiles/arch.dir/probe.cc.o src/arch/CMakeFiles/arch.dir/intel.c.o && /usr/bin/ranlib lib/libarch.a && :
[239/2144] : && /usr/bin/cmake -E rm -f lib/libcrc32.a && /usr/bin/ar qc lib/libcrc32.a  src/common/CMakeFiles/crc32.dir/crc32c.cc.o src/common/CMakeFiles/crc32.dir/crc32c_intel_baseline.c.o src/common/CMakeFiles/crc32.dir/sctp_crc32.c.o src/common/CMakeFiles/crc32.dir/crc32c_intel_fast.c.o src/common/CMakeFiles/crc32.dir/__/isa-l/crc/crc32_iscsi_00.asm.o src/common/CMakeFiles/crc32.dir/crc32c_intel_fast_zero_asm.s.o && /usr/bin/ranlib lib/libcrc32.a && :
[240/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAStack.cc.o -MF src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAStack.cc.o.d -o src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAStack.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/msg/async/rdma/RDMAStack.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/rdma/RDMAStack.h:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/async/rdma/RDMAStack.cc:26:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[241/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/extblkdev/CMakeFiles/extblkdev.dir/ExtBlkDevPlugin.cc.o -MF src/extblkdev/CMakeFiles/extblkdev.dir/ExtBlkDevPlugin.cc.o.d -o src/extblkdev/CMakeFiles/extblkdev.dir/ExtBlkDevPlugin.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/extblkdev/ExtBlkDevPlugin.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/extblkdev/ExtBlkDevPlugin.cc:30:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/extblkdev/ExtBlkDevInterface.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/extblkdev/ExtBlkDevPlugin.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/extblkdev/ExtBlkDevPlugin.cc:25:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[242/2144] : && /usr/bin/cmake -E rm -f lib/libextblkdev.a && /usr/bin/ar qc lib/libextblkdev.a  src/extblkdev/CMakeFiles/extblkdev.dir/ExtBlkDevPlugin.cc.o && /usr/bin/ranlib lib/libextblkdev.a && :
[243/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_ebd_vdo_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/extblkdev/vdo/CMakeFiles/ceph_ebd_vdo.dir/ExtBlkDevPluginVdo.cc.o -MF src/extblkdev/vdo/CMakeFiles/ceph_ebd_vdo.dir/ExtBlkDevPluginVdo.cc.o.d -o src/extblkdev/vdo/CMakeFiles/ceph_ebd_vdo.dir/ExtBlkDevPluginVdo.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/extblkdev/vdo/ExtBlkDevPluginVdo.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/extblkdev/vdo/ExtBlkDevPluginVdo.cc:23:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/extblkdev/ExtBlkDevInterface.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/extblkdev/vdo/ExtBlkDevVdo.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/extblkdev/vdo/ExtBlkDevPluginVdo.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/extblkdev/vdo/ExtBlkDevPluginVdo.cc:22:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[244/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include && /usr/bin/lttng-gen-tp /builddir/build/BUILD/ceph-18.2.1/src/tracing/bluestore.tp -o tracing/bluestore.h
/usr/bin/lttng-gen-tp:167: SyntaxWarning: invalid escape sequence '\/'
  removeLineComment = re.compile("\/\/.*$", flags=re.MULTILINE)
/usr/bin/lttng-gen-tp:170: SyntaxWarning: invalid escape sequence '\s'
  cleantext = re.sub("\s*", "", nolinecomment)
/usr/bin/lttng-gen-tp:172: SyntaxWarning: invalid escape sequence '\*'
  nocomment = re.sub("/\*.*?\*/", "", cleantext)
/usr/bin/lttng-gen-tp:177: SyntaxWarning: invalid escape sequence '\w'
  decomp = re.findall("(\w*?)\((\w*?),(\w*?),", entry)
/usr/bin/lttng-gen-tp:292: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".h", arg)
/usr/bin/lttng-gen-tp:299: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".c", arg)
/usr/bin/lttng-gen-tp:306: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".o", arg)
[245/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include && /usr/bin/lttng-gen-tp /builddir/build/BUILD/ceph-18.2.1/src/tracing/librados.tp -o tracing/librados.h
/usr/bin/lttng-gen-tp:167: SyntaxWarning: invalid escape sequence '\/'
  removeLineComment = re.compile("\/\/.*$", flags=re.MULTILINE)
/usr/bin/lttng-gen-tp:170: SyntaxWarning: invalid escape sequence '\s'
  cleantext = re.sub("\s*", "", nolinecomment)
/usr/bin/lttng-gen-tp:172: SyntaxWarning: invalid escape sequence '\*'
  nocomment = re.sub("/\*.*?\*/", "", cleantext)
/usr/bin/lttng-gen-tp:177: SyntaxWarning: invalid escape sequence '\w'
  decomp = re.findall("(\w*?)\((\w*?),(\w*?),", entry)
/usr/bin/lttng-gen-tp:292: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".h", arg)
/usr/bin/lttng-gen-tp:299: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".c", arg)
/usr/bin/lttng-gen-tp:306: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".o", arg)
[246/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include && /usr/bin/lttng-gen-tp /builddir/build/BUILD/ceph-18.2.1/src/tracing/librbd.tp -o tracing/librbd.h
/usr/bin/lttng-gen-tp:167: SyntaxWarning: invalid escape sequence '\/'
  removeLineComment = re.compile("\/\/.*$", flags=re.MULTILINE)
/usr/bin/lttng-gen-tp:170: SyntaxWarning: invalid escape sequence '\s'
  cleantext = re.sub("\s*", "", nolinecomment)
/usr/bin/lttng-gen-tp:172: SyntaxWarning: invalid escape sequence '\*'
  nocomment = re.sub("/\*.*?\*/", "", cleantext)
/usr/bin/lttng-gen-tp:177: SyntaxWarning: invalid escape sequence '\w'
  decomp = re.findall("(\w*?)\((\w*?),(\w*?),", entry)
/usr/bin/lttng-gen-tp:292: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".h", arg)
/usr/bin/lttng-gen-tp:299: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".c", arg)
/usr/bin/lttng-gen-tp:306: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".o", arg)
[247/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include && /usr/bin/lttng-gen-tp /builddir/build/BUILD/ceph-18.2.1/src/tracing/objectstore.tp -o tracing/objectstore.h
/usr/bin/lttng-gen-tp:167: SyntaxWarning: invalid escape sequence '\/'
  removeLineComment = re.compile("\/\/.*$", flags=re.MULTILINE)
/usr/bin/lttng-gen-tp:170: SyntaxWarning: invalid escape sequence '\s'
  cleantext = re.sub("\s*", "", nolinecomment)
/usr/bin/lttng-gen-tp:172: SyntaxWarning: invalid escape sequence '\*'
  nocomment = re.sub("/\*.*?\*/", "", cleantext)
/usr/bin/lttng-gen-tp:177: SyntaxWarning: invalid escape sequence '\w'
  decomp = re.findall("(\w*?)\((\w*?),(\w*?),", entry)
/usr/bin/lttng-gen-tp:292: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".h", arg)
/usr/bin/lttng-gen-tp:299: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".c", arg)
/usr/bin/lttng-gen-tp:306: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".o", arg)
[248/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include && /usr/bin/lttng-gen-tp /builddir/build/BUILD/ceph-18.2.1/src/tracing/oprequest.tp -o tracing/oprequest.h
/usr/bin/lttng-gen-tp:167: SyntaxWarning: invalid escape sequence '\/'
  removeLineComment = re.compile("\/\/.*$", flags=re.MULTILINE)
/usr/bin/lttng-gen-tp:170: SyntaxWarning: invalid escape sequence '\s'
  cleantext = re.sub("\s*", "", nolinecomment)
/usr/bin/lttng-gen-tp:172: SyntaxWarning: invalid escape sequence '\*'
  nocomment = re.sub("/\*.*?\*/", "", cleantext)
/usr/bin/lttng-gen-tp:177: SyntaxWarning: invalid escape sequence '\w'
  decomp = re.findall("(\w*?)\((\w*?),(\w*?),", entry)
/usr/bin/lttng-gen-tp:292: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".h", arg)
/usr/bin/lttng-gen-tp:299: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".c", arg)
/usr/bin/lttng-gen-tp:306: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".o", arg)
[249/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include && /usr/bin/lttng-gen-tp /builddir/build/BUILD/ceph-18.2.1/src/tracing/osd.tp -o tracing/osd.h
/usr/bin/lttng-gen-tp:167: SyntaxWarning: invalid escape sequence '\/'
  removeLineComment = re.compile("\/\/.*$", flags=re.MULTILINE)
/usr/bin/lttng-gen-tp:170: SyntaxWarning: invalid escape sequence '\s'
  cleantext = re.sub("\s*", "", nolinecomment)
/usr/bin/lttng-gen-tp:172: SyntaxWarning: invalid escape sequence '\*'
  nocomment = re.sub("/\*.*?\*/", "", cleantext)
/usr/bin/lttng-gen-tp:177: SyntaxWarning: invalid escape sequence '\w'
  decomp = re.findall("(\w*?)\((\w*?),(\w*?),", entry)
/usr/bin/lttng-gen-tp:292: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".h", arg)
/usr/bin/lttng-gen-tp:299: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".c", arg)
/usr/bin/lttng-gen-tp:306: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".o", arg)
[250/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include && /usr/bin/lttng-gen-tp /builddir/build/BUILD/ceph-18.2.1/src/tracing/pg.tp -o tracing/pg.h
/usr/bin/lttng-gen-tp:167: SyntaxWarning: invalid escape sequence '\/'
  removeLineComment = re.compile("\/\/.*$", flags=re.MULTILINE)
/usr/bin/lttng-gen-tp:170: SyntaxWarning: invalid escape sequence '\s'
  cleantext = re.sub("\s*", "", nolinecomment)
/usr/bin/lttng-gen-tp:172: SyntaxWarning: invalid escape sequence '\*'
  nocomment = re.sub("/\*.*?\*/", "", cleantext)
/usr/bin/lttng-gen-tp:177: SyntaxWarning: invalid escape sequence '\w'
  decomp = re.findall("(\w*?)\((\w*?),(\w*?),", entry)
/usr/bin/lttng-gen-tp:292: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".h", arg)
/usr/bin/lttng-gen-tp:299: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".c", arg)
/usr/bin/lttng-gen-tp:306: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".o", arg)
[251/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include && /usr/bin/lttng-gen-tp /builddir/build/BUILD/ceph-18.2.1/src/tracing/rgw_op.tp -o tracing/rgw_op.h
/usr/bin/lttng-gen-tp:167: SyntaxWarning: invalid escape sequence '\/'
  removeLineComment = re.compile("\/\/.*$", flags=re.MULTILINE)
/usr/bin/lttng-gen-tp:170: SyntaxWarning: invalid escape sequence '\s'
  cleantext = re.sub("\s*", "", nolinecomment)
/usr/bin/lttng-gen-tp:172: SyntaxWarning: invalid escape sequence '\*'
  nocomment = re.sub("/\*.*?\*/", "", cleantext)
/usr/bin/lttng-gen-tp:177: SyntaxWarning: invalid escape sequence '\w'
  decomp = re.findall("(\w*?)\((\w*?),(\w*?),", entry)
/usr/bin/lttng-gen-tp:292: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".h", arg)
/usr/bin/lttng-gen-tp:299: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".c", arg)
/usr/bin/lttng-gen-tp:306: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".o", arg)
[252/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include && /usr/bin/lttng-gen-tp /builddir/build/BUILD/ceph-18.2.1/src/tracing/rgw_rados.tp -o tracing/rgw_rados.h
/usr/bin/lttng-gen-tp:167: SyntaxWarning: invalid escape sequence '\/'
  removeLineComment = re.compile("\/\/.*$", flags=re.MULTILINE)
/usr/bin/lttng-gen-tp:170: SyntaxWarning: invalid escape sequence '\s'
  cleantext = re.sub("\s*", "", nolinecomment)
/usr/bin/lttng-gen-tp:172: SyntaxWarning: invalid escape sequence '\*'
  nocomment = re.sub("/\*.*?\*/", "", cleantext)
/usr/bin/lttng-gen-tp:177: SyntaxWarning: invalid escape sequence '\w'
  decomp = re.findall("(\w*?)\((\w*?),(\w*?),", entry)
/usr/bin/lttng-gen-tp:292: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".h", arg)
/usr/bin/lttng-gen-tp:299: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".c", arg)
/usr/bin/lttng-gen-tp:306: SyntaxWarning: invalid escape sequence '\.'
  curFilename = re.sub("\.tp$", ".o", arg)
[253/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_ebd_vdo_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/extblkdev/vdo/CMakeFiles/ceph_ebd_vdo.dir/ExtBlkDevVdo.cc.o -MF src/extblkdev/vdo/CMakeFiles/ceph_ebd_vdo.dir/ExtBlkDevVdo.cc.o.d -o src/extblkdev/vdo/CMakeFiles/ceph_ebd_vdo.dir/ExtBlkDevVdo.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/extblkdev/vdo/ExtBlkDevVdo.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/extblkdev/vdo/ExtBlkDevVdo.cc:24:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/extblkdev/ExtBlkDevInterface.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/extblkdev/vdo/ExtBlkDevVdo.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/extblkdev/vdo/ExtBlkDevVdo.cc:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[254/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/ceph_ver.c.o -MF src/CMakeFiles/common-objs.dir/ceph_ver.c.o.d -o src/CMakeFiles/common-objs.dir/ceph_ver.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/ceph_ver.c
[255/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/global/CMakeFiles/libglobal_objs.dir/global_init.cc.o -MF src/global/CMakeFiles/libglobal_objs.dir/global_init.cc.o.d -o src/global/CMakeFiles/libglobal_objs.dir/global_init.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.cc:20:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/handler_alloc_helpers.hpp:19,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/bind_handler.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/wrapped_handler.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/async/context_pool.h:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[256/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/xxHash/xxhash.c.o -MF src/CMakeFiles/common-objs.dir/xxHash/xxhash.c.o.d -o src/CMakeFiles/common-objs.dir/xxHash/xxhash.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/xxHash/xxhash.c
[257/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/global/global_context.cc.o -MF src/CMakeFiles/common-objs.dir/global/global_context.cc.o.d -o src/CMakeFiles/common-objs.dir/global/global_context.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/global/global_context.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_context.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[258/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/common/error_code.cc.o -MF src/CMakeFiles/common-objs.dir/common/error_code.cc.o.d -o src/CMakeFiles/common-objs.dir/common/error_code.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/error_code.cc
[259/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/common/tracer.cc.o -MF src/CMakeFiles/common-objs.dir/common/tracer.cc.o.d -o src/CMakeFiles/common-objs.dir/common/tracer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/tracer.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/tracer.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[260/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/log/Log.cc.o -MF src/CMakeFiles/common-objs.dir/log/Log.cc.o.d -o src/CMakeFiles/common-objs.dir/log/Log.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/log/Log.cc
In file included from /usr/include/c++/14/bits/stl_uninitialized.h:63,
                 from /usr/include/c++/14/memory:69,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/circular_buffer_fwd.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/circular_buffer.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/log/Log.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/log/Log.cc:4:
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2987:11:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2893:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2884:24,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2994:29:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:3013:11:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[261/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/mon/MonClient.cc.o -MF src/CMakeFiles/common-objs.dir/mon/MonClient.cc.o.d -o src/CMakeFiles/common-objs.dir/mon/MonClient.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/MonClient.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/messages/MMonGetMap.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/MonClient.cc:28:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/stringify.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/MonClient.cc:26:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[262/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/mon/MonCap.cc.o -MF src/CMakeFiles/common-objs.dir/mon/MonCap.cc.o.d -o src/CMakeFiles/common-objs.dir/mon/MonCap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/MonCap.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/MonCap.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/MonCap.cc:24:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/config/no_tr1/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/get_pointer.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/proto/transform/default.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix/core/meta_grammar.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix/core/is_nullary.hpp:15,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix/core/actor.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/support/make_component.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/support/meta_compiler.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/qi/domain.hpp:15,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/qi/detail/enable_lit.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/qi/numeric/uint.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/include/qi_uint.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/MonCap.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[263/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/mon/MonSub.cc.o -MF src/CMakeFiles/common-objs.dir/mon/MonSub.cc.o.d -o src/CMakeFiles/common-objs.dir/mon/MonSub.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/MonSub.cc
[264/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/mon/MonMap.cc.o -MF src/CMakeFiles/common-objs.dir/mon/MonMap.cc.o.d -o src/CMakeFiles/common-objs.dir/mon/MonMap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/MonMap.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/mon_types.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/MonMap.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/MonMap.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/MonMap.h:26:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[265/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/mon/error_code.cc.o -MF src/CMakeFiles/common-objs.dir/mon/error_code.cc.o.d -o src/CMakeFiles/common-objs.dir/mon/error_code.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/error_code.cc
[266/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/mgr/MgrClient.cc.o -MF src/CMakeFiles/common-objs.dir/mgr/MgrClient.cc.o.d -o src/CMakeFiles/common-objs.dir/mgr/MgrClient.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/MgrClient.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Connection.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/MgrClient.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/MgrClient.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/Crypto.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/Auth.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Connection.h:21:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[267/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/mon/PGMap.cc.o -MF src/CMakeFiles/common-objs.dir/mon/PGMap.cc.o.d -o src/CMakeFiles/common-objs.dir/mon/PGMap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/PGMap.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/PGMap.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/PGMap.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function.hpp:30,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/iter_find.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/split.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/PGMap.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/include/btree_map.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.h:34,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/PGMap.cc:18:
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::mutable_child(int)â,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1704:45,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:515:84: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  515 |   btree_node*& mutable_child(int i) { return GetField<&internal_fields::children>()[i]; }
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
In file included from /usr/include/c++/14/x86_64-redhat-linux/bits/c++allocator.h:33,
                 from /usr/include/c++/14/bits/allocator.h:46,
                 from /usr/include/c++/14/string:43,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/std/string_traits.hpp:15,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/std_containers_traits.hpp:19,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string.hpp:18:
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::mutable_child(int)â,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1703:45,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:515:84: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  515 |   btree_node*& mutable_child(int i) { return GetField<&internal_fields::children>()[i]; }
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::set_child(int, btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*)â,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::init_child(int, btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:526:14,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1714:26,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:522:22: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  522 |     mutable_child(i) = c;
      |     ~~~~~~~~~~~~~~~~~^~~
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::child(int) constâ,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1709:36,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:514:83: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  514 |   btree_node* child(int i) const { return GetField<&internal_fields::children>()[i]; }
      |                                                                                   ^
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
[268/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/mgr/ServiceMap.cc.o -MF src/CMakeFiles/common-objs.dir/mgr/ServiceMap.cc.o.d -o src/CMakeFiles/common-objs.dir/mgr/ServiceMap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/ServiceMap.cc
[269/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/osd/HitSet.cc.o -MF src/CMakeFiles/common-objs.dir/osd/HitSet.cc.o.d -o src/CMakeFiles/common-objs.dir/osd/HitSet.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/HitSet.cc
[270/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/osd/ECMsgTypes.cc.o -MF src/CMakeFiles/common-objs.dir/osd/ECMsgTypes.cc.o.d -o src/CMakeFiles/common-objs.dir/osd/ECMsgTypes.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/ECMsgTypes.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/ECMsgTypes.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/ECMsgTypes.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[271/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/osd/OSDMapMapping.cc.o -MF src/CMakeFiles/common-objs.dir/osd/OSDMapMapping.cc.o.d -o src/CMakeFiles/common-objs.dir/osd/OSDMapMapping.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMapMapping.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMapMapping.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMapMapping.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[272/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/osd/OSDMap.cc.o -MF src/CMakeFiles/common-objs.dir/osd/OSDMap.cc.o.d -o src/CMakeFiles/common-objs.dir/osd/OSDMap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.h:38,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.cc:26:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.cc:22:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[273/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/osd/error_code.cc.o -MF src/CMakeFiles/common-objs.dir/osd/error_code.cc.o.d -o src/CMakeFiles/common-objs.dir/osd/error_code.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/error_code.cc
[274/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/osd/PGPeeringEvent.cc.o -MF src/CMakeFiles/common-objs.dir/osd/PGPeeringEvent.cc.o.d -o src/CMakeFiles/common-objs.dir/osd/PGPeeringEvent.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/PGPeeringEvent.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PGPeeringEvent.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PGPeeringEvent.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/mempool.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PGPeeringEvent.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[275/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/osd/osd_types.cc.o -MF src/CMakeFiles/common-objs.dir/osd/osd_types.cc.o.d -o src/CMakeFiles/common-objs.dir/osd/osd_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.h:38,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.cc:41:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.cc:32:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/algorithm:60,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.cc:18:
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2987:11:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2893:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2884:24,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2994:29:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:3006:17:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2893:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2884:24,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:3011:29:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:3013:11:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[276/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/osd/ClassHandler.cc.o -MF src/CMakeFiles/common-objs.dir/osd/ClassHandler.cc.o.d -o src/CMakeFiles/common-objs.dir/osd/ClassHandler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/ClassHandler.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/ClassHandler.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/ClassHandler.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[277/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/osd/OpRequest.cc.o -MF src/CMakeFiles/common-objs.dir/osd/OpRequest.cc.o.d -o src/CMakeFiles/common-objs.dir/osd/OpRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/OpRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.h:38,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_op_util.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OpRequest.h:17,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OpRequest.cc:3:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.h:31:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[278/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/osd/osd_op_util.cc.o -MF src/CMakeFiles/common-objs.dir/osd/osd_op_util.cc.o.d -o src/CMakeFiles/common-objs.dir/osd/osd_op_util.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_op_util.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.h:38,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_op_util.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_op_util.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.h:31:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[279/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/osdc/Striper.cc.o -MF src/CMakeFiles/common-objs.dir/osdc/Striper.cc.o.d -o src/CMakeFiles/common-objs.dir/osdc/Striper.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osdc/Striper.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Striper.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Striper.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Striper.h:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[280/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/osdc/error_code.cc.o -MF src/CMakeFiles/common-objs.dir/osdc/error_code.cc.o.d -o src/CMakeFiles/common-objs.dir/osdc/error_code.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osdc/error_code.cc
[281/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/librbd/Features.cc.o -MF src/CMakeFiles/common-objs.dir/librbd/Features.cc.o.d -o src/CMakeFiles/common-objs.dir/librbd/Features.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/Features.cc
[282/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/librbd/io/IoOperations.cc.o -MF src/CMakeFiles/common-objs.dir/librbd/io/IoOperations.cc.o.d -o src/CMakeFiles/common-objs.dir/librbd/io/IoOperations.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/IoOperations.cc
[283/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/mds/MDSMap.cc.o -MF src/CMakeFiles/common-objs.dir/mds/MDSMap.cc.o.d -o src/CMakeFiles/common-objs.dir/mds/MDSMap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSMap.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSMap.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included 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/ios:44,
                 from /usr/include/c++/14/ostream:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSMap.cc:15:
In function âstd::__copy_move_backward<true, true, std::random_access_iterator_tag>::__copy_move_b<unsigned long, unsigned long>(unsigned long*, unsigned long*, unsigned long*)unsigned long*â,
    inlined from âstd::__copy_move_backward_a2<true, unsigned long*, unsigned long*>(unsigned long*, unsigned long*, unsigned long*)unsigned long*â at /usr/include/c++/14/bits/stl_algobase.h:773:37,
    inlined from âstd::__copy_move_backward_a1<true, unsigned long*, unsigned long*>(unsigned long*, unsigned long*, unsigned long*)unsigned long*â at /usr/include/c++/14/bits/stl_algobase.h:782:51,
    inlined from âstd::__copy_move_backward_a<true, __gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >)__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >â at /usr/include/c++/14/bits/stl_algobase.h:811:31,
    inlined from âstd::move_backward<__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >)__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >â at /usr/include/c++/14/bits/stl_algobase.h:908:47,
    inlined from âstd::__insertion_sort<__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::_Iter_less_iter)voidâ at /usr/include/c++/14/bits/stl_algo.h:1775:8,
    inlined from âstd::__final_insertion_sort<__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::_Iter_less_iter)voidâ at /usr/include/c++/14/bits/stl_algo.h:1811:25,
    inlined from âstd::__sort<__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::_Iter_less_iter)voidâ at /usr/include/c++/14/bits/stl_algo.h:1902:31,
    inlined from âstd::sort<__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >)voidâ at /usr/include/c++/14/bits/stl_algo.h:4765:18,
    inlined from âMDSMap::set_min_compat_client(ceph_release_t)â at /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSMap.cc:1179:12:
/usr/include/c++/14/bits/stl_algobase.h:752:30: warning: âmemmoveâ forming offset 8 is out of the bounds [0, 8] [-Warray-bounds=]
  752 |             __builtin_memmove(__result - _Num, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move_backward<true, true, std::random_access_iterator_tag>::__copy_move_b<unsigned long, unsigned long>(unsigned long*, unsigned long*, unsigned long*)unsigned long*â,
    inlined from âstd::__copy_move_backward_a2<true, unsigned long*, unsigned long*>(unsigned long*, unsigned long*, unsigned long*)unsigned long*â at /usr/include/c++/14/bits/stl_algobase.h:773:37,
    inlined from âstd::__copy_move_backward_a1<true, unsigned long*, unsigned long*>(unsigned long*, unsigned long*, unsigned long*)unsigned long*â at /usr/include/c++/14/bits/stl_algobase.h:782:51,
    inlined from âstd::__copy_move_backward_a<true, __gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >)__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >â at /usr/include/c++/14/bits/stl_algobase.h:811:31,
    inlined from âstd::move_backward<__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >)__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >â at /usr/include/c++/14/bits/stl_algobase.h:908:47,
    inlined from âstd::__insertion_sort<__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::_Iter_less_iter)voidâ at /usr/include/c++/14/bits/stl_algo.h:1775:8,
    inlined from âstd::__final_insertion_sort<__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::_Iter_less_iter)voidâ at /usr/include/c++/14/bits/stl_algo.h:1816:23,
    inlined from âstd::__sort<__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::_Iter_less_iter)voidâ at /usr/include/c++/14/bits/stl_algo.h:1902:31,
    inlined from âstd::sort<__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >)voidâ at /usr/include/c++/14/bits/stl_algo.h:4765:18,
    inlined from âMDSMap::set_min_compat_client(ceph_release_t)â at /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSMap.cc:1179:12:
/usr/include/c++/14/bits/stl_algobase.h:752:30: warning: âmemmoveâ forming offset 8 is out of the bounds [0, 8] [-Warray-bounds=]
  752 |             __builtin_memmove(__result - _Num, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[284/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/osdc/Objecter.cc.o -MF src/CMakeFiles/common-objs.dir/osdc/Objecter.cc.o.d -o src/CMakeFiles/common-objs.dir/osdc/Objecter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Throttle.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:52,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:22:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/include/btree_map.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.h:34,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:59:
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::mutable_child(int)â,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1704:45,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:515:84: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  515 |   btree_node*& mutable_child(int i) { return GetField<&internal_fields::children>()[i]; }
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
In file included from /usr/include/c++/14/x86_64-redhat-linux/bits/c++allocator.h:33,
                 from /usr/include/c++/14/bits/allocator.h:46,
                 from /usr/include/c++/14/bits/alloc_traits.h:39,
                 from /usr/include/c++/14/condition_variable:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:18:
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::mutable_child(int)â,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1703:45,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:515:84: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  515 |   btree_node*& mutable_child(int i) { return GetField<&internal_fields::children>()[i]; }
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::set_child(int, btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*)â,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::init_child(int, btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:526:14,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1714:26,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:522:22: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  522 |     mutable_child(i) = c;
      |     ~~~~~~~~~~~~~~~~~^~~
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::child(int) constâ,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1709:36,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:514:83: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  514 |   btree_node* child(int i) const { return GetField<&internal_fields::children>()[i]; }
      |                                                                                   ^
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
[285/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/mds/FSMap.cc.o -MF src/CMakeFiles/common-objs.dir/mds/FSMap.cc.o.d -o src/CMakeFiles/common-objs.dir/mds/FSMap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/FSMap.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSMap.h:37,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/FSMap.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/FSMap.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/FSMap.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[286/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/mds/FSMapUser.cc.o -MF src/CMakeFiles/common-objs.dir/mds/FSMapUser.cc.o.d -o src/CMakeFiles/common-objs.dir/mds/FSMapUser.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/FSMapUser.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/FSMapUser.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/FSMapUser.cc:1:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:13:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[287/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/mds/inode_backtrace.cc.o -MF src/CMakeFiles/common-objs.dir/mds/inode_backtrace.cc.o.d -o src/CMakeFiles/common-objs.dir/mds/inode_backtrace.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/inode_backtrace.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/inode_backtrace.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/inode_backtrace.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:13:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[288/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/mds/mdstypes.cc.o -MF src/CMakeFiles/common-objs.dir/mds/mdstypes.cc.o.d -o src/CMakeFiles/common-objs.dir/mds/mdstypes.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:13:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[289/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/mds/flock.cc.o -MF src/CMakeFiles/common-objs.dir/mds/flock.cc.o.d -o src/CMakeFiles/common-objs.dir/mds/flock.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/flock.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/flock.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[290/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/librados-config.dir/librados-config.cc.o -MF src/CMakeFiles/librados-config.dir/librados-config.cc.o.d -o src/CMakeFiles/librados-config.dir/librados-config.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librados-config.cc
[291/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/common-objs.dir/mds/cephfs_features.cc.o -MF src/CMakeFiles/common-objs.dir/mds/cephfs_features.cc.o.d -o src/CMakeFiles/common-objs.dir/mds/cephfs_features.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/cephfs_features.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/cephfs_features.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/cephfs/metrics/Types.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/cephfs_features.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/cephfs_features.cc:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[292/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcephfs_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/cephfs.dir/libcephfs.cc.o -MF src/CMakeFiles/cephfs.dir/libcephfs.cc.o.d -o src/CMakeFiles/cephfs.dir/libcephfs.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/libcephfs.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/messages/MCommand.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/CommandTable.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/Client.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/libcephfs.cc:21:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/Crypto.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/libcephfs.cc:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[293/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/ceph-mds.dir/ceph_mds.cc.o -MF src/CMakeFiles/ceph-mds.dir/ceph_mds.cc.o.d -o src/CMakeFiles/ceph-mds.dir/ceph_mds.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/ceph_mds.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/mon_types.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/MonMap.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/ceph_mds.cc:32:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/handler_alloc_helpers.hpp:19,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/bind_handler.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/wrapped_handler.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/async/context_pool.h:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/ceph_mds.cc:23:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[294/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/ceph-syn.dir/ceph_syn.cc.o -MF src/CMakeFiles/ceph-syn.dir/ceph_syn.cc.o.d -o src/CMakeFiles/ceph-syn.dir/ceph_syn.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/ceph_syn.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/messages/MCommand.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/CommandTable.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/Client.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/SyntheticClient.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/ceph_syn.cc:22:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/ceph_syn.cc:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[295/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/ceph-syn.dir/client/SyntheticClient.cc.o -MF src/CMakeFiles/ceph-syn.dir/client/SyntheticClient.cc.o.d -o src/CMakeFiles/ceph-syn.dir/client/SyntheticClient.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/client/SyntheticClient.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/messages/MCommand.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/CommandTable.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/Client.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/SyntheticClient.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/SyntheticClient.cc:22:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/SyntheticClient.cc:21:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[296/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcephsqlite_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/cephsqlite.dir/libcephsqlite.cc.o -MF src/CMakeFiles/cephsqlite.dir/libcephsqlite.cc.o.d -o src/CMakeFiles/cephsqlite.dir/libcephsqlite.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/libcephsqlite.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/libcephsqlite.cc:46:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/libcephsqlite.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[297/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcephsqlite_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/cephsqlite.dir/SimpleRADOSStriper.cc.o -MF src/CMakeFiles/cephsqlite.dir/SimpleRADOSStriper.cc.o.d -o src/CMakeFiles/cephsqlite.dir/SimpleRADOSStriper.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/SimpleRADOSStriper.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/SimpleRADOSStriper.cc:41:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/SimpleRADOSStriper.cc:33:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[298/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/ceph-fuse.dir/ceph_fuse.cc.o -MF src/CMakeFiles/ceph-fuse.dir/ceph_fuse.cc.o.d -o src/CMakeFiles/ceph-fuse.dir/ceph_fuse.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/ceph_fuse.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/messages/MCommand.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/CommandTable.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/Client.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/ceph_fuse.cc:25:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/handler_alloc_helpers.hpp:19,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/bind_handler.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/wrapped_handler.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/async/context_pool.h:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/ceph_fuse.cc:21:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[299/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libceph_ebd_vdo.so -o lib/libceph_ebd_vdo.so src/extblkdev/vdo/CMakeFiles/ceph_ebd_vdo.dir/ExtBlkDevPluginVdo.cc.o src/extblkdev/vdo/CMakeFiles/ceph_ebd_vdo.dir/ExtBlkDevVdo.cc.o  -Wl,-rpath,:::::::::::::::   -Wl,--as-needed -latomic && :
[300/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dosd_tp_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tracing/CMakeFiles/osd_tp.dir/oprequest.c.o -MF src/tracing/CMakeFiles/osd_tp.dir/oprequest.c.o.d -o src/tracing/CMakeFiles/osd_tp.dir/oprequest.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/tracing/oprequest.c
[301/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dosd_tp_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tracing/CMakeFiles/osd_tp.dir/osd.c.o -MF src/tracing/CMakeFiles/osd_tp.dir/osd.c.o.d -o src/tracing/CMakeFiles/osd_tp.dir/osd.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/tracing/osd.c
[302/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dosd_tp_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tracing/CMakeFiles/osd_tp.dir/pg.c.o -MF src/tracing/CMakeFiles/osd_tp.dir/pg.c.o.d -o src/tracing/CMakeFiles/osd_tp.dir/pg.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/tracing/pg.c
[303/2144] : && /usr/bin/gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libosd_tp.so.1 -o lib/libosd_tp.so.1.0.0 src/tracing/CMakeFiles/osd_tp.dir/oprequest.c.o src/tracing/CMakeFiles/osd_tp.dir/osd.c.o src/tracing/CMakeFiles/osd_tp.dir/pg.c.o  /usr/lib64/liblttng-ust.so  -ldl  -ldl && :
[304/2144] /usr/bin/cmake -E cmake_symlink_library lib/libosd_tp.so.1.0.0  lib/libosd_tp.so.1 lib/libosd_tp.so && :
[305/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/ceph-fuse.dir/client/fuse_ll.cc.o -MF src/CMakeFiles/ceph-fuse.dir/client/fuse_ll.cc.o.d -o src/CMakeFiles/ceph-fuse.dir/client/fuse_ll.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/client/fuse_ll.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/messages/MCommand.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/CommandTable.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/Client.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/fuse_ll.cc:38:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/fuse_ll.cc:37:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[306/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dos_tp_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tracing/CMakeFiles/os_tp.dir/objectstore.c.o -MF src/tracing/CMakeFiles/os_tp.dir/objectstore.c.o.d -o src/tracing/CMakeFiles/os_tp.dir/objectstore.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/tracing/objectstore.c
[307/2144] : && /usr/bin/gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libos_tp.so.1 -o lib/libos_tp.so.1.0.0 src/tracing/CMakeFiles/os_tp.dir/objectstore.c.o  /usr/lib64/liblttng-ust.so  -ldl  -ldl && :
[308/2144] /usr/bin/cmake -E cmake_symlink_library lib/libos_tp.so.1.0.0  lib/libos_tp.so.1 lib/libos_tp.so && :
[309/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dbluestore_tp_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tracing/CMakeFiles/bluestore_tp.dir/bluestore.c.o -MF src/tracing/CMakeFiles/bluestore_tp.dir/bluestore.c.o.d -o src/tracing/CMakeFiles/bluestore_tp.dir/bluestore.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/tracing/bluestore.c
[310/2144] : && /usr/bin/gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libbluestore_tp.so.1 -o lib/libbluestore_tp.so.1.0.0 src/tracing/CMakeFiles/bluestore_tp.dir/bluestore.c.o  /usr/lib64/liblttng-ust.so  -ldl  -ldl && :
[311/2144] /usr/bin/cmake -E cmake_symlink_library lib/libbluestore_tp.so.1.0.0  lib/libbluestore_tp.so.1 lib/libbluestore_tp.so && :
[312/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Drgw_op_tp_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tracing/CMakeFiles/rgw_op_tp.dir/rgw_op.c.o -MF src/tracing/CMakeFiles/rgw_op_tp.dir/rgw_op.c.o.d -o src/tracing/CMakeFiles/rgw_op_tp.dir/rgw_op.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/tracing/rgw_op.c
[313/2144] : && /usr/bin/gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,librgw_op_tp.so.2 -o lib/librgw_op_tp.so.2.0.0 src/tracing/CMakeFiles/rgw_op_tp.dir/rgw_op.c.o  /usr/lib64/liblttng-ust.so  -ldl  -ldl && :
[314/2144] /usr/bin/cmake -E cmake_symlink_library lib/librgw_op_tp.so.2.0.0  lib/librgw_op_tp.so.2 lib/librgw_op_tp.so && :
[315/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Drgw_rados_tp_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tracing/CMakeFiles/rgw_rados_tp.dir/rgw_rados.c.o -MF src/tracing/CMakeFiles/rgw_rados_tp.dir/rgw_rados.c.o.d -o src/tracing/CMakeFiles/rgw_rados_tp.dir/rgw_rados.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/tracing/rgw_rados.c
[316/2144] : && /usr/bin/gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,librgw_rados_tp.so.2 -o lib/librgw_rados_tp.so.2.0.0 src/tracing/CMakeFiles/rgw_rados_tp.dir/rgw_rados.c.o  /usr/lib64/liblttng-ust.so  -ldl  -ldl && :
[317/2144] /usr/bin/cmake -E cmake_symlink_library lib/librgw_rados_tp.so.2.0.0  lib/librgw_rados_tp.so.2 lib/librgw_rados_tp.so && :
[318/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Drados_tp_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tracing/CMakeFiles/rados_tp.dir/librados.c.o -MF src/tracing/CMakeFiles/rados_tp.dir/librados.c.o.d -o src/tracing/CMakeFiles/rados_tp.dir/librados.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/tracing/librados.c
[319/2144] : && /usr/bin/gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,librados_tp.so.2 -o lib/librados_tp.so.2.0.0 src/tracing/CMakeFiles/rados_tp.dir/librados.c.o  /usr/lib64/liblttng-ust.so  -ldl  -ldl && :
[320/2144] /usr/bin/cmake -E cmake_symlink_library lib/librados_tp.so.2.0.0  lib/librados_tp.so.2 lib/librados_tp.so && :
[321/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Drbd_tp_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tracing/CMakeFiles/rbd_tp.dir/librbd.c.o -MF src/tracing/CMakeFiles/rbd_tp.dir/librbd.c.o.d -o src/tracing/CMakeFiles/rbd_tp.dir/librbd.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/tracing/librbd.c
[322/2144] : && /usr/bin/gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,librbd_tp.so.1 -o lib/librbd_tp.so.1.0.0 src/tracing/CMakeFiles/rbd_tp.dir/librbd.c.o  /usr/lib64/liblttng-ust.so  -ldl  -ldl && :
[323/2144] /usr/bin/cmake -E cmake_symlink_library lib/librbd_tp.so.1.0.0  lib/librbd_tp.so.1 lib/librbd_tp.so && :
[324/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/global/CMakeFiles/libglobal_objs.dir/pidfile.cc.o -MF src/global/CMakeFiles/libglobal_objs.dir/pidfile.cc.o.d -o src/global/CMakeFiles/libglobal_objs.dir/pidfile.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/global/pidfile.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/global/pidfile.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[325/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_sdk_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_sdk.dir/sdk/cls_sdk.cc.o -MF src/cls/CMakeFiles/cls_sdk.dir/sdk/cls_sdk.cc.o.d -o src/cls/CMakeFiles/cls_sdk.dir/sdk/cls_sdk.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/sdk/cls_sdk.cc
[326/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libcls_sdk.so.1 -o lib/libcls_sdk.so.1.0.0 src/cls/CMakeFiles/cls_sdk.dir/sdk/cls_sdk.cc.o  -Wl,--as-needed -latomic && :
[327/2144] /usr/bin/cmake -E cmake_symlink_library lib/libcls_sdk.so.1.0.0  lib/libcls_sdk.so.1 lib/libcls_sdk.so && :
[328/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/global/CMakeFiles/libglobal_objs.dir/signal_handler.cc.o -MF src/global/CMakeFiles/libglobal_objs.dir/signal_handler.cc.o.d -o src/global/CMakeFiles/libglobal_objs.dir/signal_handler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/global/signal_handler.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/global/signal_handler.cc:22:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[329/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_numops_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_numops.dir/numops/cls_numops.cc.o -MF src/cls/CMakeFiles/cls_numops.dir/numops/cls_numops.cc.o.d -o src/cls/CMakeFiles/cls_numops.dir/numops/cls_numops.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/numops/cls_numops.cc
[330/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libcls_numops.so.1 -o lib/libcls_numops.so.1.0.0 src/cls/CMakeFiles/cls_numops.dir/numops/cls_numops.cc.o  -Wl,--as-needed -latomic && :
[331/2144] /usr/bin/cmake -E cmake_symlink_library lib/libcls_numops.so.1.0.0  lib/libcls_numops.so.1 lib/libcls_numops.so && :
[332/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_hello_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_hello.dir/hello/cls_hello.cc.o -MF src/cls/CMakeFiles/cls_hello.dir/hello/cls_hello.cc.o.d -o src/cls/CMakeFiles/cls_hello.dir/hello/cls_hello.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/hello/cls_hello.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/hello/cls_hello.cc:38:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/objclass/../include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/objclass/../include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/objclass/../include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/objclass/objclass.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/hello/cls_hello.cc:37:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[333/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libcls_hello.so.1 -o lib/libcls_hello.so.1.0.0 src/cls/CMakeFiles/cls_hello.dir/hello/cls_hello.cc.o  -Wl,--as-needed -latomic && :
[334/2144] /usr/bin/cmake -E cmake_symlink_library lib/libcls_hello.so.1.0.0  lib/libcls_hello.so.1 lib/libcls_hello.so && :
[335/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_numops_client.dir/numops/cls_numops_client.cc.o -MF src/cls/CMakeFiles/cls_numops_client.dir/numops/cls_numops_client.cc.o.d -o src/cls/CMakeFiles/cls_numops_client.dir/numops/cls_numops_client.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/numops/cls_numops_client.cc
[336/2144] : && /usr/bin/cmake -E rm -f lib/libcls_numops_client.a && /usr/bin/ar qc lib/libcls_numops_client.a  src/cls/CMakeFiles/cls_numops_client.dir/numops/cls_numops_client.cc.o && /usr/bin/ranlib lib/libcls_numops_client.a && :
[337/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_rbd_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_rbd.dir/rbd/cls_rbd_types.cc.o -MF src/cls/CMakeFiles/cls_rbd.dir/rbd/cls_rbd_types.cc.o.d -o src/cls/CMakeFiles/cls_rbd.dir/rbd/cls_rbd_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_types.cc
[338/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_rbd_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_rbd.dir/rbd/cls_rbd.cc.o -MF src/cls/CMakeFiles/cls_rbd.dir/rbd/cls_rbd.cc.o.d -o src/cls/CMakeFiles/cls_rbd.dir/rbd/cls_rbd.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd.cc:38:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd.cc:28:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[339/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_rbd_client.dir/rbd/cls_rbd_client.cc.o -MF src/cls/CMakeFiles/cls_rbd_client.dir/rbd/cls_rbd_client.cc.o.d -o src/cls/CMakeFiles/cls_rbd_client.dir/rbd/cls_rbd_client.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_client.cc
[340/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libcls_rbd.so.1 -o lib/libcls_rbd.so.1.0.0 src/cls/CMakeFiles/cls_rbd.dir/rbd/cls_rbd.cc.o src/cls/CMakeFiles/cls_rbd.dir/rbd/cls_rbd_types.cc.o  -Wl,--as-needed -latomic && :
[341/2144] /usr/bin/cmake -E cmake_symlink_library lib/libcls_rbd.so.1.0.0  lib/libcls_rbd.so.1 lib/libcls_rbd.so && :
[342/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_rbd_client.dir/rbd/cls_rbd_types.cc.o -MF src/cls/CMakeFiles/cls_rbd_client.dir/rbd/cls_rbd_types.cc.o.d -o src/cls/CMakeFiles/cls_rbd_client.dir/rbd/cls_rbd_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_types.cc
[343/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_lock_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_lock.dir/lock/cls_lock.cc.o -MF src/cls/CMakeFiles/cls_lock.dir/lock/cls_lock.cc.o.d -o src/cls/CMakeFiles/cls_lock.dir/lock/cls_lock.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/lock/cls_lock.cc
[344/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libcls_lock.so.1 -o lib/libcls_lock.so.1.0.0 src/cls/CMakeFiles/cls_lock.dir/lock/cls_lock.cc.o  -Wl,--as-needed -latomic && :
[345/2144] /usr/bin/cmake -E cmake_symlink_library lib/libcls_lock.so.1.0.0  lib/libcls_lock.so.1 lib/libcls_lock.so && :
[346/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_lock_client.dir/lock/cls_lock_client.cc.o -MF src/cls/CMakeFiles/cls_lock_client.dir/lock/cls_lock_client.cc.o.d -o src/cls/CMakeFiles/cls_lock_client.dir/lock/cls_lock_client.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/lock/cls_lock_client.cc
[347/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_lock_client.dir/lock/cls_lock_types.cc.o -MF src/cls/CMakeFiles/cls_lock_client.dir/lock/cls_lock_types.cc.o.d -o src/cls/CMakeFiles/cls_lock_client.dir/lock/cls_lock_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/lock/cls_lock_types.cc
[348/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_lock_client.dir/lock/cls_lock_ops.cc.o -MF src/cls/CMakeFiles/cls_lock_client.dir/lock/cls_lock_ops.cc.o.d -o src/cls/CMakeFiles/cls_lock_client.dir/lock/cls_lock_ops.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/lock/cls_lock_ops.cc
[349/2144] : && /usr/bin/cmake -E rm -f lib/libcls_lock_client.a && /usr/bin/ar qc lib/libcls_lock_client.a  src/cls/CMakeFiles/cls_lock_client.dir/lock/cls_lock_client.cc.o src/cls/CMakeFiles/cls_lock_client.dir/lock/cls_lock_types.cc.o src/cls/CMakeFiles/cls_lock_client.dir/lock/cls_lock_ops.cc.o && /usr/bin/ranlib lib/libcls_lock_client.a && :
[350/2144] : && /usr/bin/cmake -E rm -f lib/libcls_rbd_client.a && /usr/bin/ar qc lib/libcls_rbd_client.a  src/cls/CMakeFiles/cls_rbd_client.dir/rbd/cls_rbd_client.cc.o src/cls/CMakeFiles/cls_rbd_client.dir/rbd/cls_rbd_types.cc.o && /usr/bin/ranlib lib/libcls_rbd_client.a && :
[351/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_otp_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_otp.dir/otp/cls_otp.cc.o -MF src/cls/CMakeFiles/cls_otp.dir/otp/cls_otp.cc.o.d -o src/cls/CMakeFiles/cls_otp.dir/otp/cls_otp.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/otp/cls_otp.cc
[352/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libcls_otp.so.1 -o lib/libcls_otp.so.1.0.0 src/cls/CMakeFiles/cls_otp.dir/otp/cls_otp.cc.o  /usr/lib64/liboath.so   -Wl,--as-needed -latomic && :
[353/2144] /usr/bin/cmake -E cmake_symlink_library lib/libcls_otp.so.1.0.0  lib/libcls_otp.so.1 lib/libcls_otp.so && :
[354/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_otp_client.dir/otp/cls_otp_client.cc.o -MF src/cls/CMakeFiles/cls_otp_client.dir/otp/cls_otp_client.cc.o.d -o src/cls/CMakeFiles/cls_otp_client.dir/otp/cls_otp_client.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/otp/cls_otp_client.cc
[355/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_otp_client.dir/otp/cls_otp_types.cc.o -MF src/cls/CMakeFiles/cls_otp_client.dir/otp/cls_otp_types.cc.o.d -o src/cls/CMakeFiles/cls_otp_client.dir/otp/cls_otp_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/otp/cls_otp_types.cc
[356/2144] : && /usr/bin/cmake -E rm -f lib/libcls_otp_client.a && /usr/bin/ar qc lib/libcls_otp_client.a  src/cls/CMakeFiles/cls_otp_client.dir/otp/cls_otp_client.cc.o src/cls/CMakeFiles/cls_otp_client.dir/otp/cls_otp_types.cc.o && /usr/bin/ranlib lib/libcls_otp_client.a && :
[357/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_refcount_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_refcount.dir/refcount/cls_refcount.cc.o -MF src/cls/CMakeFiles/cls_refcount.dir/refcount/cls_refcount.cc.o.d -o src/cls/CMakeFiles/cls_refcount.dir/refcount/cls_refcount.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/refcount/cls_refcount.cc
[358/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_refcount_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_refcount.dir/refcount/cls_refcount_ops.cc.o -MF src/cls/CMakeFiles/cls_refcount.dir/refcount/cls_refcount_ops.cc.o.d -o src/cls/CMakeFiles/cls_refcount.dir/refcount/cls_refcount_ops.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/refcount/cls_refcount_ops.cc
[359/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_refcount_client.dir/refcount/cls_refcount_client.cc.o -MF src/cls/CMakeFiles/cls_refcount_client.dir/refcount/cls_refcount_client.cc.o.d -o src/cls/CMakeFiles/cls_refcount_client.dir/refcount/cls_refcount_client.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/refcount/cls_refcount_client.cc
[360/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_refcount_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_refcount.dir/__/common/ceph_json.cc.o -MF src/cls/CMakeFiles/cls_refcount.dir/__/common/ceph_json.cc.o.d -o src/cls/CMakeFiles/cls_refcount.dir/__/common/ceph_json.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_json.cc
[361/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_refcount_client.dir/refcount/cls_refcount_ops.cc.o -MF src/cls/CMakeFiles/cls_refcount_client.dir/refcount/cls_refcount_ops.cc.o.d -o src/cls/CMakeFiles/cls_refcount_client.dir/refcount/cls_refcount_ops.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/refcount/cls_refcount_ops.cc
[362/2144] : && /usr/bin/cmake -E rm -f lib/libcls_refcount_client.a && /usr/bin/ar qc lib/libcls_refcount_client.a  src/cls/CMakeFiles/cls_refcount_client.dir/refcount/cls_refcount_client.cc.o src/cls/CMakeFiles/cls_refcount_client.dir/refcount/cls_refcount_ops.cc.o && /usr/bin/ranlib lib/libcls_refcount_client.a && :
[363/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libcls_refcount.so.1 -o lib/libcls_refcount.so.1.0.0 src/cls/CMakeFiles/cls_refcount.dir/refcount/cls_refcount.cc.o src/cls/CMakeFiles/cls_refcount.dir/refcount/cls_refcount_ops.cc.o src/cls/CMakeFiles/cls_refcount.dir/__/common/ceph_json.cc.o  lib/libjson_spirit.a  lib/libcommon_utf8.a   -Wl,--as-needed -latomic && :
[364/2144] /usr/bin/cmake -E cmake_symlink_library lib/libcls_refcount.so.1.0.0  lib/libcls_refcount.so.1 lib/libcls_refcount.so && :
[365/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_version_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_version.dir/version/cls_version.cc.o -MF src/cls/CMakeFiles/cls_version.dir/version/cls_version.cc.o.d -o src/cls/CMakeFiles/cls_version.dir/version/cls_version.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/version/cls_version.cc
[366/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libcls_version.so.1 -o lib/libcls_version.so.1.0.0 src/cls/CMakeFiles/cls_version.dir/version/cls_version.cc.o  -Wl,--as-needed -latomic && :
[367/2144] /usr/bin/cmake -E cmake_symlink_library lib/libcls_version.so.1.0.0  lib/libcls_version.so.1 lib/libcls_version.so && :
[368/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_version_client.dir/version/cls_version_client.cc.o -MF src/cls/CMakeFiles/cls_version_client.dir/version/cls_version_client.cc.o.d -o src/cls/CMakeFiles/cls_version_client.dir/version/cls_version_client.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/version/cls_version_client.cc
[369/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_version_client.dir/version/cls_version_types.cc.o -MF src/cls/CMakeFiles/cls_version_client.dir/version/cls_version_types.cc.o.d -o src/cls/CMakeFiles/cls_version_client.dir/version/cls_version_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/version/cls_version_types.cc
[370/2144] : && /usr/bin/cmake -E rm -f lib/libcls_version_client.a && /usr/bin/ar qc lib/libcls_version_client.a  src/cls/CMakeFiles/cls_version_client.dir/version/cls_version_client.cc.o src/cls/CMakeFiles/cls_version_client.dir/version/cls_version_types.cc.o && /usr/bin/ranlib lib/libcls_version_client.a && :
[371/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_log_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_log.dir/log/cls_log.cc.o -MF src/cls/CMakeFiles/cls_log.dir/log/cls_log.cc.o.d -o src/cls/CMakeFiles/cls_log.dir/log/cls_log.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/log/cls_log.cc
[372/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libcls_log.so.1 -o lib/libcls_log.so.1.0.0 src/cls/CMakeFiles/cls_log.dir/log/cls_log.cc.o  -Wl,--as-needed -latomic && :
[373/2144] /usr/bin/cmake -E cmake_symlink_library lib/libcls_log.so.1.0.0  lib/libcls_log.so.1 lib/libcls_log.so && :
[374/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_log_client.dir/log/cls_log_client.cc.o -MF src/cls/CMakeFiles/cls_log_client.dir/log/cls_log_client.cc.o.d -o src/cls/CMakeFiles/cls_log_client.dir/log/cls_log_client.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/log/cls_log_client.cc
[375/2144] : && /usr/bin/cmake -E rm -f lib/libcls_log_client.a && /usr/bin/ar qc lib/libcls_log_client.a  src/cls/CMakeFiles/cls_log_client.dir/log/cls_log_client.cc.o && /usr/bin/ranlib lib/libcls_log_client.a && :
[376/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_timeindex_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_timeindex.dir/timeindex/cls_timeindex.cc.o -MF src/cls/CMakeFiles/cls_timeindex.dir/timeindex/cls_timeindex.cc.o.d -o src/cls/CMakeFiles/cls_timeindex.dir/timeindex/cls_timeindex.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/timeindex/cls_timeindex.cc
[377/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libcls_timeindex.so.1 -o lib/libcls_timeindex.so.1.0.0 src/cls/CMakeFiles/cls_timeindex.dir/timeindex/cls_timeindex.cc.o  -Wl,--as-needed -latomic && :
[378/2144] /usr/bin/cmake -E cmake_symlink_library lib/libcls_timeindex.so.1.0.0  lib/libcls_timeindex.so.1 lib/libcls_timeindex.so && :
[379/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_timeindex_client.dir/timeindex/cls_timeindex_types.cc.o -MF src/cls/CMakeFiles/cls_timeindex_client.dir/timeindex/cls_timeindex_types.cc.o.d -o src/cls/CMakeFiles/cls_timeindex_client.dir/timeindex/cls_timeindex_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/timeindex/cls_timeindex_types.cc
[380/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_timeindex_client.dir/timeindex/cls_timeindex_client.cc.o -MF src/cls/CMakeFiles/cls_timeindex_client.dir/timeindex/cls_timeindex_client.cc.o.d -o src/cls/CMakeFiles/cls_timeindex_client.dir/timeindex/cls_timeindex_client.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/timeindex/cls_timeindex_client.cc
[381/2144] : && /usr/bin/cmake -E rm -f lib/libcls_timeindex_client.a && /usr/bin/ar qc lib/libcls_timeindex_client.a  src/cls/CMakeFiles/cls_timeindex_client.dir/timeindex/cls_timeindex_types.cc.o src/cls/CMakeFiles/cls_timeindex_client.dir/timeindex/cls_timeindex_client.cc.o && /usr/bin/ranlib lib/libcls_timeindex_client.a && :
[382/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_user_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_user.dir/user/cls_user.cc.o -MF src/cls/CMakeFiles/cls_user.dir/user/cls_user.cc.o.d -o src/cls/CMakeFiles/cls_user.dir/user/cls_user.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/user/cls_user.cc
[383/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libcls_user.so.1 -o lib/libcls_user.so.1.0.0 src/cls/CMakeFiles/cls_user.dir/user/cls_user.cc.o  -Wl,--as-needed -latomic && :
[384/2144] /usr/bin/cmake -E cmake_symlink_library lib/libcls_user.so.1.0.0  lib/libcls_user.so.1 lib/libcls_user.so && :
[385/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_user_client.dir/user/cls_user_client.cc.o -MF src/cls/CMakeFiles/cls_user_client.dir/user/cls_user_client.cc.o.d -o src/cls/CMakeFiles/cls_user_client.dir/user/cls_user_client.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/user/cls_user_client.cc
[386/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_user_client.dir/user/cls_user_types.cc.o -MF src/cls/CMakeFiles/cls_user_client.dir/user/cls_user_types.cc.o.d -o src/cls/CMakeFiles/cls_user_client.dir/user/cls_user_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/user/cls_user_types.cc
[387/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_user_client.dir/user/cls_user_ops.cc.o -MF src/cls/CMakeFiles/cls_user_client.dir/user/cls_user_ops.cc.o.d -o src/cls/CMakeFiles/cls_user_client.dir/user/cls_user_ops.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/user/cls_user_ops.cc
[388/2144] : && /usr/bin/cmake -E rm -f lib/libcls_user_client.a && /usr/bin/ar qc lib/libcls_user_client.a  src/cls/CMakeFiles/cls_user_client.dir/user/cls_user_client.cc.o src/cls/CMakeFiles/cls_user_client.dir/user/cls_user_types.cc.o src/cls/CMakeFiles/cls_user_client.dir/user/cls_user_ops.cc.o && /usr/bin/ranlib lib/libcls_user_client.a && :
[389/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_journal_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_journal.dir/journal/cls_journal.cc.o -MF src/cls/CMakeFiles/cls_journal.dir/journal/cls_journal.cc.o.d -o src/cls/CMakeFiles/cls_journal.dir/journal/cls_journal.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/journal/cls_journal.cc
[390/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_journal_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_journal.dir/journal/cls_journal_types.cc.o -MF src/cls/CMakeFiles/cls_journal.dir/journal/cls_journal_types.cc.o.d -o src/cls/CMakeFiles/cls_journal.dir/journal/cls_journal_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/journal/cls_journal_types.cc
[391/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libcls_journal.so.1 -o lib/libcls_journal.so.1.0.0 src/cls/CMakeFiles/cls_journal.dir/journal/cls_journal.cc.o src/cls/CMakeFiles/cls_journal.dir/journal/cls_journal_types.cc.o  -Wl,--as-needed -latomic && :
[392/2144] /usr/bin/cmake -E cmake_symlink_library lib/libcls_journal.so.1.0.0  lib/libcls_journal.so.1 lib/libcls_journal.so && :
[393/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_journal_client.dir/journal/cls_journal_types.cc.o -MF src/cls/CMakeFiles/cls_journal_client.dir/journal/cls_journal_types.cc.o.d -o src/cls/CMakeFiles/cls_journal_client.dir/journal/cls_journal_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/journal/cls_journal_types.cc
[394/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_journal_client.dir/journal/cls_journal_client.cc.o -MF src/cls/CMakeFiles/cls_journal_client.dir/journal/cls_journal_client.cc.o.d -o src/cls/CMakeFiles/cls_journal_client.dir/journal/cls_journal_client.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/journal/cls_journal_client.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/journal/cls_journal_client.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/journal/cls_journal_types.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/journal/cls_journal_client.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/journal/cls_journal_client.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[395/2144] : && /usr/bin/cmake -E rm -f lib/libcls_journal_client.a && /usr/bin/ar qc lib/libcls_journal_client.a  src/cls/CMakeFiles/cls_journal_client.dir/journal/cls_journal_client.cc.o src/cls/CMakeFiles/cls_journal_client.dir/journal/cls_journal_types.cc.o && /usr/bin/ranlib lib/libcls_journal_client.a && :
[396/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_rgw_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_rgw.dir/rgw/cls_rgw_ops.cc.o -MF src/cls/CMakeFiles/cls_rgw.dir/rgw/cls_rgw_ops.cc.o.d -o src/cls/CMakeFiles/cls_rgw.dir/rgw/cls_rgw_ops.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_ops.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_user_types.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_basic_types.h:31,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_types.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_ops.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_ops.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_types.h:10:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[397/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_rgw_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_rgw.dir/rgw/cls_rgw.cc.o -MF src/cls/CMakeFiles/cls_rgw.dir/rgw/cls_rgw.cc.o.d -o src/cls/CMakeFiles/cls_rgw.dir/rgw/cls_rgw.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_user_types.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_basic_types.h:31,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_types.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_ops.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw.cc:11:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[398/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_rgw_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_rgw.dir/rgw/cls_rgw_types.cc.o -MF src/cls/CMakeFiles/cls_rgw.dir/rgw/cls_rgw_types.cc.o.d -o src/cls/CMakeFiles/cls_rgw.dir/rgw/cls_rgw_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_types.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_user_types.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_basic_types.h:31,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_types.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_types.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_types.h:10:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[399/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_rgw_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_rgw.dir/__/common/ceph_json.cc.o -MF src/cls/CMakeFiles/cls_rgw.dir/__/common/ceph_json.cc.o.d -o src/cls/CMakeFiles/cls_rgw.dir/__/common/ceph_json.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_json.cc
[400/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_client.cc.o -MF src/cls/CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_client.cc.o.d -o src/cls/CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_client.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_client.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_user_types.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_basic_types.h:31,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_types.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_ops.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_client.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_client.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_client.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[401/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libcls_rgw.so.1 -o lib/libcls_rgw.so.1.0.0 src/cls/CMakeFiles/cls_rgw.dir/rgw/cls_rgw.cc.o src/cls/CMakeFiles/cls_rgw.dir/rgw/cls_rgw_ops.cc.o src/cls/CMakeFiles/cls_rgw.dir/rgw/cls_rgw_types.cc.o src/cls/CMakeFiles/cls_rgw.dir/__/common/ceph_json.cc.o  lib/libfmt.a  lib/libjson_spirit.a  lib/libcommon_utf8.a   -Wl,--as-needed -latomic && :
[402/2144] /usr/bin/cmake -E cmake_symlink_library lib/libcls_rgw.so.1.0.0  lib/libcls_rgw.so.1 lib/libcls_rgw.so && :
[403/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_types.cc.o -MF src/cls/CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_types.cc.o.d -o src/cls/CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_types.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_user_types.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_basic_types.h:31,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_types.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_types.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_types.h:10:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[404/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_ops.cc.o -MF src/cls/CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_ops.cc.o.d -o src/cls/CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_ops.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_ops.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_user_types.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_basic_types.h:31,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_types.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_ops.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_ops.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_types.h:10:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[405/2144] : && /usr/bin/cmake -E rm -f lib/libcls_rgw_client.a && /usr/bin/ar qc lib/libcls_rgw_client.a  src/cls/CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_client.cc.o src/cls/CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_types.cc.o src/cls/CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_ops.cc.o && /usr/bin/ranlib lib/libcls_rgw_client.a && :
[406/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_cephfs_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_cephfs.dir/cephfs/cls_cephfs.cc.o -MF src/cls/CMakeFiles/cls_cephfs.dir/cephfs/cls_cephfs.cc.o.d -o src/cls/CMakeFiles/cls_cephfs.dir/cephfs/cls_cephfs.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/cephfs/cls_cephfs.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/cephfs/cls_cephfs.cc:20:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/objclass/../include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/objclass/../include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/objclass/../include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/objclass/objclass.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/cephfs/cls_cephfs.cc:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[407/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libcls_cephfs.so.1 -o lib/libcls_cephfs.so.1.0.0 src/cls/CMakeFiles/cls_cephfs.dir/cephfs/cls_cephfs.cc.o  -Wl,--as-needed -latomic && :
[408/2144] /usr/bin/cmake -E cmake_symlink_library lib/libcls_cephfs.so.1.0.0  lib/libcls_cephfs.so.1 lib/libcls_cephfs.so && :
[409/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_cephfs_client.dir/cephfs/cls_cephfs_client.cc.o -MF src/cls/CMakeFiles/cls_cephfs_client.dir/cephfs/cls_cephfs_client.cc.o.d -o src/cls/CMakeFiles/cls_cephfs_client.dir/cephfs/cls_cephfs_client.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/cephfs/cls_cephfs_client.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSCacheObject.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/CInode.h:32,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/cephfs/cls_cephfs_client.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/cephfs/cls_cephfs_client.cc:17:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[410/2144] : && /usr/bin/cmake -E rm -f lib/libcls_cephfs_client.a && /usr/bin/ar qc lib/libcls_cephfs_client.a  src/cls/CMakeFiles/cls_cephfs_client.dir/cephfs/cls_cephfs_client.cc.o && /usr/bin/ranlib lib/libcls_cephfs_client.a && :
[411/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_lua_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_lua.dir/lua/cls_lua.cc.o -MF src/cls/CMakeFiles/cls_lua.dir/lua/cls_lua.cc.o.d -o src/cls/CMakeFiles/cls_lua.dir/lua/cls_lua.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/lua/cls_lua.cc
[412/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_lua_client.dir/lua/cls_lua_client.cc.o -MF src/cls/CMakeFiles/cls_lua_client.dir/lua/cls_lua_client.cc.o.d -o src/cls/CMakeFiles/cls_lua_client.dir/lua/cls_lua_client.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/lua/cls_lua_client.cc
[413/2144] : && /usr/bin/cmake -E rm -f lib/libcls_lua_client.a && /usr/bin/ar qc lib/libcls_lua_client.a  src/cls/CMakeFiles/cls_lua_client.dir/lua/cls_lua_client.cc.o && /usr/bin/ranlib lib/libcls_lua_client.a && :
[414/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_lua_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_lua.dir/lua/lua_bufferlist.cc.o -MF src/cls/CMakeFiles/cls_lua.dir/lua/lua_bufferlist.cc.o.d -o src/cls/CMakeFiles/cls_lua.dir/lua/lua_bufferlist.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/lua/lua_bufferlist.cc
[415/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_cas_client.dir/cas/cls_cas_client.cc.o -MF src/cls/CMakeFiles/cls_cas_client.dir/cas/cls_cas_client.cc.o.d -o src/cls/CMakeFiles/cls_cas_client.dir/cas/cls_cas_client.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/cas/cls_cas_client.cc
[416/2144] : && /usr/bin/cmake -E rm -f lib/libcls_cas_client.a && /usr/bin/ar qc lib/libcls_cas_client.a  src/cls/CMakeFiles/cls_cas_client.dir/cas/cls_cas_client.cc.o && /usr/bin/ranlib lib/libcls_cas_client.a && :
[417/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libcls_lua.so.1 -o lib/libcls_lua.so.1.0.0 src/cls/CMakeFiles/cls_lua.dir/lua/cls_lua.cc.o src/cls/CMakeFiles/cls_lua.dir/lua/lua_bufferlist.cc.o  /usr/lib64/liblua-5.4.so  -lm  lib/libjson_spirit.a  lib/libcommon_utf8.a   -Wl,--as-needed -latomic && :
[418/2144] /usr/bin/cmake -E cmake_symlink_library lib/libcls_lua.so.1.0.0  lib/libcls_lua.so.1 lib/libcls_lua.so && :
[419/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_cas_internal.dir/cas/cls_cas_internal.cc.o -MF src/cls/CMakeFiles/cls_cas_internal.dir/cas/cls_cas_internal.cc.o.d -o src/cls/CMakeFiles/cls_cas_internal.dir/cas/cls_cas_internal.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/cas/cls_cas_internal.cc
[420/2144] : && /usr/bin/cmake -E rm -f lib/libcls_cas_internal.a && /usr/bin/ar qc lib/libcls_cas_internal.a  src/cls/CMakeFiles/cls_cas_internal.dir/cas/cls_cas_internal.cc.o && /usr/bin/ranlib lib/libcls_cas_internal.a && :
[421/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_cas_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_cas.dir/cas/cls_cas.cc.o -MF src/cls/CMakeFiles/cls_cas.dir/cas/cls_cas.cc.o.d -o src/cls/CMakeFiles/cls_cas.dir/cas/cls_cas.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/cas/cls_cas.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/cas/cls_cas.cc:11:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/objclass/../include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/objclass/../include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/objclass/../include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/objclass/objclass.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/cas/cls_cas.cc:6:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[422/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libcls_cas.so.1 -o lib/libcls_cas.so.1.0.0 src/cls/CMakeFiles/cls_cas.dir/cas/cls_cas.cc.o  lib/libcls_cas_internal.a   -Wl,--as-needed -latomic && :
[423/2144] /usr/bin/cmake -E cmake_symlink_library lib/libcls_cas.so.1.0.0  lib/libcls_cas.so.1 lib/libcls_cas.so && :
[424/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_queue_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_queue.dir/queue/cls_queue.cc.o -MF src/cls/CMakeFiles/cls_queue.dir/queue/cls_queue.cc.o.d -o src/cls/CMakeFiles/cls_queue.dir/queue/cls_queue.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/queue/cls_queue.cc
[425/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_queue_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_queue.dir/queue/cls_queue_src.cc.o -MF src/cls/CMakeFiles/cls_queue.dir/queue/cls_queue_src.cc.o.d -o src/cls/CMakeFiles/cls_queue.dir/queue/cls_queue_src.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/queue/cls_queue_src.cc
[426/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_queue_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_queue.dir/__/common/ceph_json.cc.o -MF src/cls/CMakeFiles/cls_queue.dir/__/common/ceph_json.cc.o.d -o src/cls/CMakeFiles/cls_queue.dir/__/common/ceph_json.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_json.cc
[427/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_queue_client.dir/queue/cls_queue_client.cc.o -MF src/cls/CMakeFiles/cls_queue_client.dir/queue/cls_queue_client.cc.o.d -o src/cls/CMakeFiles/cls_queue_client.dir/queue/cls_queue_client.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/queue/cls_queue_client.cc
[428/2144] : && /usr/bin/cmake -E rm -f lib/libcls_queue_client.a && /usr/bin/ar qc lib/libcls_queue_client.a  src/cls/CMakeFiles/cls_queue_client.dir/queue/cls_queue_client.cc.o && /usr/bin/ranlib lib/libcls_queue_client.a && :
[429/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libcls_queue.so.1 -o lib/libcls_queue.so.1.0.0 src/cls/CMakeFiles/cls_queue.dir/queue/cls_queue.cc.o src/cls/CMakeFiles/cls_queue.dir/queue/cls_queue_src.cc.o src/cls/CMakeFiles/cls_queue.dir/__/common/ceph_json.cc.o  -Wl,--as-needed -latomic && :
[430/2144] /usr/bin/cmake -E cmake_symlink_library lib/libcls_queue.so.1.0.0  lib/libcls_queue.so.1 lib/libcls_queue.so && :
[431/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_rgw_gc_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_rgw_gc.dir/queue/cls_queue_src.cc.o -MF src/cls/CMakeFiles/cls_rgw_gc.dir/queue/cls_queue_src.cc.o.d -o src/cls/CMakeFiles/cls_rgw_gc.dir/queue/cls_queue_src.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/queue/cls_queue_src.cc
[432/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_rgw_gc_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_rgw_gc.dir/rgw_gc/cls_rgw_gc.cc.o -MF src/cls/CMakeFiles/cls_rgw_gc.dir/rgw_gc/cls_rgw_gc.cc.o.d -o src/cls/CMakeFiles/cls_rgw_gc.dir/rgw_gc/cls_rgw_gc.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw_gc/cls_rgw_gc.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_user_types.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_basic_types.h:31,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_types.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_ops.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw_gc/cls_rgw_gc.cc:9:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw_gc/cls_rgw_gc.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[433/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_rgw_gc_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_rgw_gc.dir/__/common/ceph_json.cc.o -MF src/cls/CMakeFiles/cls_rgw_gc.dir/__/common/ceph_json.cc.o.d -o src/cls/CMakeFiles/cls_rgw_gc.dir/__/common/ceph_json.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_json.cc
[434/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libcls_rgw_gc.so.1 -o lib/libcls_rgw_gc.so.1.0.0 src/cls/CMakeFiles/cls_rgw_gc.dir/rgw_gc/cls_rgw_gc.cc.o src/cls/CMakeFiles/cls_rgw_gc.dir/queue/cls_queue_src.cc.o src/cls/CMakeFiles/cls_rgw_gc.dir/__/common/ceph_json.cc.o  -Wl,--as-needed -latomic && :
[435/2144] /usr/bin/cmake -E cmake_symlink_library lib/libcls_rgw_gc.so.1.0.0  lib/libcls_rgw_gc.so.1 lib/libcls_rgw_gc.so && :
[436/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_rgw_gc_client.dir/rgw_gc/cls_rgw_gc_client.cc.o -MF src/cls/CMakeFiles/cls_rgw_gc_client.dir/rgw_gc/cls_rgw_gc_client.cc.o.d -o src/cls/CMakeFiles/cls_rgw_gc_client.dir/rgw_gc/cls_rgw_gc_client.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw_gc/cls_rgw_gc_client.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_user_types.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_basic_types.h:31,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_types.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_ops.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw_gc/cls_rgw_gc_client.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_types.h:10:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[437/2144] : && /usr/bin/cmake -E rm -f lib/libcls_rgw_gc_client.a && /usr/bin/ar qc lib/libcls_rgw_gc_client.a  src/cls/CMakeFiles/cls_rgw_gc_client.dir/rgw_gc/cls_rgw_gc_client.cc.o && /usr/bin/ranlib lib/libcls_rgw_gc_client.a && :
[438/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_2pc_queue_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_2pc_queue.dir/2pc_queue/cls_2pc_queue.cc.o -MF src/cls/CMakeFiles/cls_2pc_queue.dir/2pc_queue/cls_2pc_queue.cc.o.d -o src/cls/CMakeFiles/cls_2pc_queue.dir/2pc_queue/cls_2pc_queue.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/2pc_queue/cls_2pc_queue.cc
[439/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_2pc_queue_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_2pc_queue.dir/queue/cls_queue_src.cc.o -MF src/cls/CMakeFiles/cls_2pc_queue.dir/queue/cls_queue_src.cc.o.d -o src/cls/CMakeFiles/cls_2pc_queue.dir/queue/cls_queue_src.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/queue/cls_queue_src.cc
[440/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_2pc_queue_client.dir/2pc_queue/cls_2pc_queue_client.cc.o -MF src/cls/CMakeFiles/cls_2pc_queue_client.dir/2pc_queue/cls_2pc_queue_client.cc.o.d -o src/cls/CMakeFiles/cls_2pc_queue_client.dir/2pc_queue/cls_2pc_queue_client.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/2pc_queue/cls_2pc_queue_client.cc
[441/2144] : && /usr/bin/cmake -E rm -f lib/libcls_2pc_queue_client.a && /usr/bin/ar qc lib/libcls_2pc_queue_client.a  src/cls/CMakeFiles/cls_2pc_queue_client.dir/2pc_queue/cls_2pc_queue_client.cc.o && /usr/bin/ranlib lib/libcls_2pc_queue_client.a && :
[442/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_2pc_queue_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_2pc_queue.dir/__/common/ceph_json.cc.o -MF src/cls/CMakeFiles/cls_2pc_queue.dir/__/common/ceph_json.cc.o.d -o src/cls/CMakeFiles/cls_2pc_queue.dir/__/common/ceph_json.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_json.cc
[443/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libcls_2pc_queue.so.1 -o lib/libcls_2pc_queue.so.1.0.0 src/cls/CMakeFiles/cls_2pc_queue.dir/2pc_queue/cls_2pc_queue.cc.o src/cls/CMakeFiles/cls_2pc_queue.dir/queue/cls_queue_src.cc.o src/cls/CMakeFiles/cls_2pc_queue.dir/__/common/ceph_json.cc.o  -Wl,--as-needed -latomic && :
[444/2144] /usr/bin/cmake -E cmake_symlink_library lib/libcls_2pc_queue.so.1.0.0  lib/libcls_2pc_queue.so.1 lib/libcls_2pc_queue.so && :
[445/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_fifo_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_fifo.dir/fifo/cls_fifo.cc.o -MF src/cls/CMakeFiles/cls_fifo.dir/fifo/cls_fifo.cc.o.d -o src/cls/CMakeFiles/cls_fifo.dir/fifo/cls_fifo.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/fifo/cls_fifo.cc
[446/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libcls_fifo.so.1 -o lib/libcls_fifo.so.1.0.0 src/cls/CMakeFiles/cls_fifo.dir/fifo/cls_fifo.cc.o  lib/libfmt.a   -Wl,--as-needed -latomic && :
[447/2144] /usr/bin/cmake -E cmake_symlink_library lib/libcls_fifo.so.1.0.0  lib/libcls_fifo.so.1 lib/libcls_fifo.so && :
[448/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_test_remote_reads_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/CMakeFiles/cls_test_remote_reads.dir/test_remote_reads/cls_test_remote_reads.cc.o -MF src/cls/CMakeFiles/cls_test_remote_reads.dir/test_remote_reads/cls_test_remote_reads.cc.o.d -o src/cls/CMakeFiles/cls_test_remote_reads.dir/test_remote_reads/cls_test_remote_reads.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/test_remote_reads/cls_test_remote_reads.cc
[449/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libcls_test_remote_reads.so.1 -o lib/libcls_test_remote_reads.so.1.0.0 src/cls/CMakeFiles/cls_test_remote_reads.dir/test_remote_reads/cls_test_remote_reads.cc.o  -Wl,--as-needed -latomic && :
[450/2144] /usr/bin/cmake -E cmake_symlink_library lib/libcls_test_remote_reads.so.1.0.0  lib/libcls_test_remote_reads.so.1 lib/libcls_test_remote_reads.so && :
[451/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/cmpomap/CMakeFiles/cls_cmpomap_client.dir/client.cc.o -MF src/cls/cmpomap/CMakeFiles/cls_cmpomap_client.dir/client.cc.o.d -o src/cls/cmpomap/CMakeFiles/cls_cmpomap_client.dir/client.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/cmpomap/client.cc
[452/2144] : && /usr/bin/cmake -E rm -f lib/libcls_cmpomap_client.a && /usr/bin/ar qc lib/libcls_cmpomap_client.a  src/cls/cmpomap/CMakeFiles/cls_cmpomap_client.dir/client.cc.o && /usr/bin/ranlib lib/libcls_cmpomap_client.a && :
[453/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dcls_cmpomap_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/cls/cmpomap/CMakeFiles/cls_cmpomap.dir/server.cc.o -MF src/cls/cmpomap/CMakeFiles/cls_cmpomap.dir/server.cc.o.d -o src/cls/cmpomap/CMakeFiles/cls_cmpomap.dir/server.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/cls/cmpomap/server.cc
[454/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libcls_cmpomap.so.1 -o lib/libcls_cmpomap.so.1.0.0 src/cls/cmpomap/CMakeFiles/cls_cmpomap.dir/server.cc.o  -Wl,--as-needed -latomic && :
[455/2144] /usr/bin/cmake -E cmake_symlink_library lib/libcls_cmpomap.so.1.0.0  lib/libcls_cmpomap.so.1 lib/libcls_cmpomap.so && :
[456/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osdc/CMakeFiles/osdc.dir/Filer.cc.o -MF src/osdc/CMakeFiles/osdc.dir/Filer.cc.o.d -o src/osdc/CMakeFiles/osdc.dir/Filer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osdc/Filer.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.h:38,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Filer.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Filer.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Filer.h:32:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[457/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osdc/CMakeFiles/osdc.dir/ObjectCacher.cc.o -MF src/osdc/CMakeFiles/osdc.dir/ObjectCacher.cc.o.d -o src/osdc/CMakeFiles/osdc.dir/ObjectCacher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osdc/ObjectCacher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Messenger.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/ObjectCacher.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Messenger.h:26:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[458/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osdc/CMakeFiles/osdc.dir/error_code.cc.o -MF src/osdc/CMakeFiles/osdc.dir/error_code.cc.o.d -o src/osdc/CMakeFiles/osdc.dir/error_code.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osdc/error_code.cc
[459/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osdc/CMakeFiles/osdc.dir/Striper.cc.o -MF src/osdc/CMakeFiles/osdc.dir/Striper.cc.o.d -o src/osdc/CMakeFiles/osdc.dir/Striper.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osdc/Striper.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Striper.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Striper.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Striper.h:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[460/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/perfglue/CMakeFiles/heap_profiler.dir/heap_profiler.cc.o -MF src/perfglue/CMakeFiles/heap_profiler.dir/heap_profiler.cc.o.d -o src/perfglue/CMakeFiles/heap_profiler.dir/heap_profiler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/perfglue/heap_profiler.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/perfglue/heap_profiler.cc:27:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/perfglue/heap_profiler.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/perfglue/heap_profiler.cc:23:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[461/2144] : && /usr/bin/cmake -E rm -f lib/libheap_profiler.a && /usr/bin/ar qc lib/libheap_profiler.a  src/perfglue/CMakeFiles/heap_profiler.dir/heap_profiler.cc.o && /usr/bin/ranlib lib/libheap_profiler.a && :
[462/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/perfglue/CMakeFiles/cpu_profiler.dir/disabled_stubs.cc.o -MF src/perfglue/CMakeFiles/cpu_profiler.dir/disabled_stubs.cc.o.d -o src/perfglue/CMakeFiles/cpu_profiler.dir/disabled_stubs.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/perfglue/disabled_stubs.cc
[463/2144] : && /usr/bin/cmake -E rm -f lib/libcpu_profiler.a && /usr/bin/ar qc lib/libcpu_profiler.a  src/perfglue/CMakeFiles/cpu_profiler.dir/disabled_stubs.cc.o && /usr/bin/ranlib lib/libcpu_profiler.a && :
[464/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osdc/CMakeFiles/osdc.dir/Objecter.cc.o -MF src/osdc/CMakeFiles/osdc.dir/Objecter.cc.o.d -o src/osdc/CMakeFiles/osdc.dir/Objecter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Throttle.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:52,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:22:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/include/btree_map.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.h:34,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:59:
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::mutable_child(int)â,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1704:45,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:515:84: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  515 |   btree_node*& mutable_child(int i) { return GetField<&internal_fields::children>()[i]; }
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
In file included from /usr/include/c++/14/x86_64-redhat-linux/bits/c++allocator.h:33,
                 from /usr/include/c++/14/bits/allocator.h:46,
                 from /usr/include/c++/14/bits/alloc_traits.h:39,
                 from /usr/include/c++/14/condition_variable:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:18:
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::mutable_child(int)â,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1703:45,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:515:84: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  515 |   btree_node*& mutable_child(int i) { return GetField<&internal_fields::children>()[i]; }
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::set_child(int, btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*)â,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::init_child(int, btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:526:14,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1714:26,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:522:22: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  522 |     mutable_child(i) = c;
      |     ~~~~~~~~~~~~~~~~~^~~
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::child(int) constâ,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1709:36,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:514:83: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  514 |   btree_node* child(int i) const { return GetField<&internal_fields::children>()[i]; }
      |                                                                                   ^
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
[465/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librados/CMakeFiles/librados_impl.dir/RadosXattrIter.cc.o -MF src/librados/CMakeFiles/librados_impl.dir/RadosXattrIter.cc.o.d -o src/librados/CMakeFiles/librados_impl.dir/RadosXattrIter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librados/RadosXattrIter.cc
[466/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librados/CMakeFiles/librados_impl.dir/IoCtxImpl.cc.o -MF src/librados/CMakeFiles/librados_impl.dir/IoCtxImpl.cc.o.d -o src/librados/CMakeFiles/librados_impl.dir/IoCtxImpl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librados/IoCtxImpl.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librados/IoCtxImpl.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librados/IoCtxImpl.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/utime.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Clock.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/bits/shared_ptr_base.h:59,
                 from /usr/include/c++/14/bits/shared_ptr.h:53,
                 from /usr/include/c++/14/chrono:49,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_time.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:31:
In member function âstd::unique_ptr<Context, std::default_delete<Context> >::~unique_ptr()â,
    inlined from âObjecter::OpContextVert<ceph::buffer::v15_2_0::list>(Context*, ceph::buffer::v15_2_0::list*)::{lambda(boost::system::error_code, ceph::buffer::v15_2_0::list)#1}::~Context()â at /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:1866:4,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<ceph::buffer::v15_2_0::list>(Context*, ceph::buffer::v15_2_0::list*)::{lambda(boost::system::error_code, ceph::buffer::v15_2_0::list)#1}, void, boost::system::error_code, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<ceph::buffer::v15_2_0::list>(Context*, ceph::buffer::v15_2_0::list*)::{lambda(boost::system::error_code, ceph::buffer::v15_2_0::list)#1}, void, boost::system::error_code, ceph::buffer::v15_2_0::list> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<ceph::buffer::v15_2_0::list>(Context*, ceph::buffer::v15_2_0::list*)::{lambda(boost::system::error_code, ceph::buffer::v15_2_0::list)#1}, void, boost::system::error_code, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<ceph::buffer::v15_2_0::list>(Context*, ceph::buffer::v15_2_0::list*)::{lambda(boost::system::error_code, ceph::buffer::v15_2_0::list)#1}, void, boost::system::error_code, ceph::buffer::v15_2_0::list> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<ceph::buffer::v15_2_0::list>(Context*, ceph::buffer::v15_2_0::list*)::{lambda(boost::system::error_code, ceph::buffer::v15_2_0::list)#1}, void, boost::system::error_code, ceph::buffer::v15_2_0::list> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<ceph::buffer::v15_2_0::list>(Context*, ceph::buffer::v15_2_0::list*)::{lambda(boost::system::error_code, ceph::buffer::v15_2_0::list)#1}, void, boost::system::error_code, ceph::buffer::v15_2_0::list> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<ceph::buffer::v15_2_0::list>(Context*, ceph::buffer::v15_2_0::list*)::{lambda(boost::system::error_code, ceph::buffer::v15_2_0::list)#1}, void, boost::system::error_code, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<ceph::buffer::v15_2_0::list>(Context*, ceph::buffer::v15_2_0::list*)::{lambda(boost::system::error_code, ceph::buffer::v15_2_0::list)#1}, void, boost::system::error_code, ceph::buffer::v15_2_0::list>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<ceph::buffer::v15_2_0::list>(Context*, ceph::buffer::v15_2_0::list*)::{lambda(boost::system::error_code, ceph::buffer::v15_2_0::list)#1}, void, boost::system::error_code, ceph::buffer::v15_2_0::list>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<ceph::buffer::v15_2_0::list>(Context*, ceph::buffer::v15_2_0::list*)::{lambda(boost::system::error_code, ceph::buffer::v15_2_0::list)#1}, void, boost::system::error_code, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/usr/include/c++/14/bits/unique_ptr.h:397:19: warning: âMEM[(struct Context * &)this_2(D) + 40]â may be used uninitialized [-Wmaybe-uninitialized]
  397 |         if (__ptr != nullptr)
      |             ~~~~~~^~~~~~~~~~
In member function âstd::unique_ptr<Context, std::default_delete<Context> >::~unique_ptr()â,
    inlined from âObjecter::OpContextVert<snapid_t>(Context*, snapid_t*)::{lambda(boost::system::error_code, snapid_t)#1}::~Context()â at /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:1866:4,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<snapid_t>(Context*, snapid_t*)::{lambda(boost::system::error_code, snapid_t)#1}, void, boost::system::error_code, snapid_t>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<snapid_t>(Context*, snapid_t*)::{lambda(boost::system::error_code, snapid_t)#1}, void, boost::system::error_code, snapid_t> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<snapid_t>(Context*, snapid_t*)::{lambda(boost::system::error_code, snapid_t)#1}, void, boost::system::error_code, snapid_t>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<snapid_t>(Context*, snapid_t*)::{lambda(boost::system::error_code, snapid_t)#1}, void, boost::system::error_code, snapid_t> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<snapid_t>(Context*, snapid_t*)::{lambda(boost::system::error_code, snapid_t)#1}, void, boost::system::error_code, snapid_t> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<snapid_t>(Context*, snapid_t*)::{lambda(boost::system::error_code, snapid_t)#1}, void, boost::system::error_code, snapid_t> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<snapid_t>(Context*, snapid_t*)::{lambda(boost::system::error_code, snapid_t)#1}, void, boost::system::error_code, snapid_t>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<snapid_t>(Context*, snapid_t*)::{lambda(boost::system::error_code, snapid_t)#1}, void, boost::system::error_code, snapid_t>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<snapid_t>(Context*, snapid_t*)::{lambda(boost::system::error_code, snapid_t)#1}, void, boost::system::error_code, snapid_t>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<snapid_t>(Context*, snapid_t*)::{lambda(boost::system::error_code, snapid_t)#1}, void, boost::system::error_code, snapid_t>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/usr/include/c++/14/bits/unique_ptr.h:397:19: warning: âMEM[(struct Context * &)this_2(D) + 40]â may be used uninitialized [-Wmaybe-uninitialized]
  397 |         if (__ptr != nullptr)
      |             ~~~~~~^~~~~~~~~~
[467/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librados/CMakeFiles/librados_impl.dir/RadosClient.cc.o -MF src/librados/CMakeFiles/librados_impl.dir/RadosClient.cc.o.d -o src/librados/CMakeFiles/librados_impl.dir/RadosClient.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librados/RadosClient.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/librados/RadosClient.cc:25:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/io_object_impl.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_socket.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_datagram_socket.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/error_code.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/denc.h:53,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:41,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:27,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:36:
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<boost::container::flat_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, pool_stat_t, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, bool>, void, boost::system::error_code, boost::container::flat_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, pool_stat_t, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, bool>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<boost::container::flat_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, pool_stat_t, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, bool>, void, boost::system::error_code, boost::container::flat_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, pool_stat_t, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, bool> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<boost::container::flat_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, pool_stat_t, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, bool>, void, boost::system::error_code, boost::container::flat_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, pool_stat_t, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, bool>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<boost::container::flat_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, pool_stat_t, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, bool>, void, boost::system::error_code, boost::container::flat_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, pool_stat_t, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, bool> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<boost::container::flat_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, pool_stat_t, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, bool>, void, boost::system::error_code, boost::container::flat_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, pool_stat_t, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, bool> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<boost::container::flat_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, pool_stat_t, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, bool>, void, boost::system::error_code, boost::container::flat_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, pool_stat_t, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, bool> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<boost::container::flat_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, pool_stat_t, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, bool>, void, boost::system::error_code, boost::container::flat_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, pool_stat_t, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, bool>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<boost::container::flat_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, pool_stat_t, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, bool>, void, boost::system::error_code, boost::container::flat_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, pool_stat_t, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, bool>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<boost::container::flat_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, pool_stat_t, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, bool>, void, boost::system::error_code, boost::container::flat_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, pool_stat_t, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, bool>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<boost::container::flat_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, pool_stat_t, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, bool>, void, boost::system::error_code, boost::container::flat_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, pool_stat_t, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, bool>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
[468/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librados/CMakeFiles/librados_impl.dir/librados_tp.cc.o -MF src/librados/CMakeFiles/librados_impl.dir/librados_tp.cc.o.d -o src/librados/CMakeFiles/librados_impl.dir/librados_tp.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librados/librados_tp.cc
[469/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librados/CMakeFiles/librados_impl.dir/librados_util.cc.o -MF src/librados/CMakeFiles/librados_impl.dir/librados_util.cc.o.d -o src/librados/CMakeFiles/librados_impl.dir/librados_util.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librados/librados_util.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librados/IoCtxImpl.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librados/librados_util.h:4,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librados/librados_util.cc:1:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/utime.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Clock.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[470/2144] : && /usr/bin/cmake -E rm -f lib/liblibrados_impl.a && /usr/bin/ar qc lib/liblibrados_impl.a  src/librados/CMakeFiles/librados_impl.dir/IoCtxImpl.cc.o src/librados/CMakeFiles/librados_impl.dir/RadosXattrIter.cc.o src/librados/CMakeFiles/librados_impl.dir/RadosClient.cc.o src/librados/CMakeFiles/librados_impl.dir/librados_util.cc.o src/librados/CMakeFiles/librados_impl.dir/librados_tp.cc.o && /usr/bin/ranlib lib/liblibrados_impl.a && :
[471/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrados_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librados/CMakeFiles/librados.dir/librados_c.cc.o -MF src/librados/CMakeFiles/librados.dir/librados_c.cc.o.d -o src/librados/CMakeFiles/librados.dir/librados_c.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librados/librados_c.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/TracepointProvider.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librados/librados_c.cc:12:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librados/librados_c.cc:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[472/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrados_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility-inlines-hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librados/CMakeFiles/librados.dir/librados_cxx.cc.o -MF src/librados/CMakeFiles/librados.dir/librados_cxx.cc.o.d -o src/librados/CMakeFiles/librados.dir/librados_cxx.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librados/librados_cxx.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/TracepointProvider.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librados/librados_cxx.cc:22:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librados/librados_cxx.cc:17:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[473/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/neorados/CMakeFiles/neorados_objs.dir/RADOSImpl.cc.o -MF src/neorados/CMakeFiles/neorados_objs.dir/RADOSImpl.cc.o.d -o src/neorados/CMakeFiles/neorados_objs.dir/RADOSImpl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/neorados/RADOSImpl.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/neorados/RADOSImpl.cc:20:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[474/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dradosstriper_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/libradosstriper/CMakeFiles/radosstriper.dir/libradosstriper.cc.o -MF src/libradosstriper/CMakeFiles/radosstriper.dir/libradosstriper.cc.o.d -o src/libradosstriper/CMakeFiles/radosstriper.dir/libradosstriper.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/libradosstriper/libradosstriper.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librados/IoCtxImpl.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/libradosstriper/RadosStriperImpl.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/libradosstriper/libradosstriper.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/libradosstriper/RadosStriperImpl.h:23:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[475/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/neorados/CMakeFiles/neorados_api_obj.dir/RADOS.cc.o -MF src/neorados/CMakeFiles/neorados_api_obj.dir/RADOS.cc.o.d -o src/neorados/CMakeFiles/neorados_api_obj.dir/RADOS.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/neorados/RADOS.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/neorados/RADOS.cc:26:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/neorados/RADOS.cc:22:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/librados/IoCtxImpl.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librados/RadosClient.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/neorados/RADOSImpl.h:27,
                 from /builddir/build/BUILD/ceph-18.2.1/src/neorados/RADOS.cc:37:
/builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h: In member function âObjectOperation::CB_ObjectOperation_decodekeys<boost::container::flat_set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void> >::operator()(boost::system::error_code, int, ceph::buffer::v15_2_0::list const&) [clone .isra.0]â:
/builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:684:22: warning: storing the address of local variable âignoreâ in âthis_3(D)->pattrsâ [-Wdangling-pointer=]
  684 |               pattrs = &ignore;
      |               ~~~~~~~^~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:681:18: note: âignoreâ declared here
  681 |             Keys ignore;
      |                  ^~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:673:86: note: âthisâ declared here
  673 |     void operator()(boost::system::error_code ec, int r, const ceph::buffer::list& bl) {
      |                                                                                      ^
/builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h: In member function âObjectOperation::CB_ObjectOperation_decodevals<boost::container::flat_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void> >::operator()(boost::system::error_code, int, ceph::buffer::v15_2_0::list const&) [clone .isra.0]â:
/builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:639:22: warning: storing the address of local variable âignoreâ in âthis_3(D)->pattrsâ [-Wdangling-pointer=]
  639 |               pattrs = &ignore;
      |               ~~~~~~~^~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:636:18: note: âignoreâ declared here
  636 |             Vals ignore;
      |                  ^~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:629:86: note: âthisâ declared here
  629 |     void operator()(boost::system::error_code ec, int r, const ceph::buffer::list& bl) {
      |                                                                                      ^
[476/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dradosstriper_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/libradosstriper/CMakeFiles/radosstriper.dir/MultiAioCompletionImpl.cc.o -MF src/libradosstriper/CMakeFiles/radosstriper.dir/MultiAioCompletionImpl.cc.o.d -o src/libradosstriper/CMakeFiles/radosstriper.dir/MultiAioCompletionImpl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/libradosstriper/MultiAioCompletionImpl.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/libradosstriper/MultiAioCompletionImpl.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[477/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dradosstriper_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/libradosstriper/CMakeFiles/radosstriper.dir/RadosStriperImpl.cc.o -MF src/libradosstriper/CMakeFiles/radosstriper.dir/RadosStriperImpl.cc.o.d -o src/libradosstriper/CMakeFiles/radosstriper.dir/RadosStriperImpl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/libradosstriper/RadosStriperImpl.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librados/IoCtxImpl.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/libradosstriper/RadosStriperImpl.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/libradosstriper/RadosStriperImpl.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/libradosstriper/RadosStriperImpl.h:23:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[478/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/exporter/CMakeFiles/ceph-exporter.dir/ceph_exporter.cc.o -MF src/exporter/CMakeFiles/ceph-exporter.dir/ceph_exporter.cc.o.d -o src/exporter/CMakeFiles/ceph-exporter.dir/ceph_exporter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/exporter/ceph_exporter.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/exporter/ceph_exporter.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/exporter/ceph_exporter.cc:1:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[479/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/mgr_cap_obj.dir/MgrCap.cc.o -MF src/mgr/CMakeFiles/mgr_cap_obj.dir/MgrCap.cc.o.d -o src/mgr/CMakeFiles/mgr_cap_obj.dir/MgrCap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/MgrCap.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/MgrCap.cc:27:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/config/no_tr1/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/get_pointer.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/proto/transform/default.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix/core/meta_grammar.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix/core/is_nullary.hpp:15,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix/core/actor.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix/core.hpp:12,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix/phoenix.hpp:11,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix.hpp:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/MgrCap.cc:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[480/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/exporter/CMakeFiles/ceph-exporter.dir/DaemonMetricCollector.cc.o -MF src/exporter/CMakeFiles/ceph-exporter.dir/DaemonMetricCollector.cc.o.d -o src/exporter/CMakeFiles/ceph-exporter.dir/DaemonMetricCollector.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/exporter/DaemonMetricCollector.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/exporter/DaemonMetricCollector.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/associated_allocator.hpp:19,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/exporter/DaemonMetricCollector.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/exporter/DaemonMetricCollector.cc:1:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[481/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/exporter/CMakeFiles/ceph-exporter.dir/util.cc.o -MF src/exporter/CMakeFiles/ceph-exporter.dir/util.cc.o.d -o src/exporter/CMakeFiles/ceph-exporter.dir/util.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/exporter/util.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/exporter/util.cc:11:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[482/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/mgr/rook && /usr/bin/cmake -Dcfgdir= -P /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/mgr/rook/mgr-rook-client-prefix/tmp/mgr-rook-client-mkdirs.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-stamp/mgr-rook-client-mkdir
[483/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/mgr/rook && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-stamp/mgr-rook-client-download
[484/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/mgr/rook && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-stamp/mgr-rook-client-update
[485/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/mgr/rook && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-stamp/mgr-rook-client-patch
[486/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-stamp/mgr-rook-client-configure
[487/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-build && /usr/bin/cmake -E make_directory /builddir/build/BUILD/ceph-18.2.1/src/pybind/mgr/rook/rook_client && /usr/bin/cmake -E copy_directory /builddir/build/BUILD/ceph-18.2.1/src/pybind/mgr/rook/rook-client-python/rook_client/ceph /builddir/build/BUILD/ceph-18.2.1/src/pybind/mgr/rook/rook_client/ceph && /usr/bin/cmake -E copy /builddir/build/BUILD/ceph-18.2.1/src/pybind/mgr/rook/rook-client-python/rook_client/__init__.py /builddir/build/BUILD/ceph-18.2.1/src/pybind/mgr/rook/rook_client && /usr/bin/cmake -E copy /builddir/build/BUILD/ceph-18.2.1/src/pybind/mgr/rook/rook-client-python/rook_client/_helper.py /builddir/build/BUILD/ceph-18.2.1/src/pybind/mgr/rook/rook_client && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-stamp/mgr-rook-client-build
[488/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-stamp/mgr-rook-client-install
[489/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/mgr/rook && /usr/bin/cmake -E make_directory /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/mgr/rook/CMakeFiles && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/mgr/rook/CMakeFiles/mgr-rook-client-complete && /usr/bin/cmake -E touch /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/mgr/rook/mgr-rook-client-prefix/src/mgr-rook-client-stamp/mgr-rook-client-done
[490/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/ceph-volume && /usr/bin/cmake -E create_symlink /builddir/build/BUILD/ceph-18.2.1/src/ceph-volume/ceph_volume ceph_volume
[491/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/ceph-volume && /usr/bin/cmake -E create_symlink /builddir/build/BUILD/ceph-18.2.1/src/ceph-volume/setup.py setup.py
[492/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/python-common && /usr/bin/cmake -E create_symlink /builddir/build/BUILD/ceph-18.2.1/src/python-common/README.rst README.rst
[493/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/python-common && /usr/bin/cmake -E create_symlink /builddir/build/BUILD/ceph-18.2.1/src/python-common/ceph ceph
[494/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/python-common && /usr/bin/cmake -E create_symlink /builddir/build/BUILD/ceph-18.2.1/src/python-common/requirements.txt requirements.txt
[495/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/python-common && /usr/bin/cmake -E create_symlink /builddir/build/BUILD/ceph-18.2.1/src/python-common/setup.py setup.py
[496/2144] cd /builddir/build/BUILD/ceph-18.2.1/src/cephadm && /usr/bin/python3.12 build.py --set-version-var=CEPH_GIT_VER=7fe91d5d5842e04be3b4f514d6dd990c54b29c76 --set-version-var=CEPH_GIT_NICE_VER=18.2.1 --set-version-var=CEPH_RELEASE=18 --set-version-var=CEPH_RELEASE_NAME=reef --set-version-var=CEPH_RELEASE_TYPE=stable /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/bin/cephadm
cephadm/build.py: Python Version: 3.12.1
cephadm/build.py: Args: {'dest': '/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/bin/cephadm', 'source': None, 'python': None, 'version_vars': [('CEPH_GIT_VER', '7fe91d5d5842e04be3b4f514d6dd990c54b29c76'), ('CEPH_GIT_NICE_VER', '18.2.1'), ('CEPH_RELEASE', '18'), ('CEPH_RELEASE_NAME', 'reef'), ('CEPH_RELEASE_TYPE', 'stable')]}
cephadm/build.py: Source Dir: /builddir/build/BUILD/ceph-18.2.1/src/cephadm
cephadm/build.py: Destination Path: /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/bin/cephadm
cephadm/build.py: Copying contents
cephadm/build.py: Generating version file
cephadm/build.py: Byte-compiling py to pyc
cephadm/build.py: Constructing the zipapp file
cephadm/build.py: Zipapp created with compression
[497/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/exporter/CMakeFiles/ceph-exporter.dir/http_server.cc.o -MF src/exporter/CMakeFiles/ceph-exporter.dir/http_server.cc.o.d -o src/exporter/CMakeFiles/ceph-exporter.dir/http_server.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/exporter/http_server.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/exporter/http_server.cc:2:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[498/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mon/CMakeFiles/mon.dir/__/auth/cephx/CephxKeyServer.cc.o -MF src/mon/CMakeFiles/mon.dir/__/auth/cephx/CephxKeyServer.cc.o.d -o src/mon/CMakeFiles/mon.dir/__/auth/cephx/CephxKeyServer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxKeyServer.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxKeyServer.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxKeyServer.cc:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[499/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/__/ceph_mgr.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/__/ceph_mgr.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/__/ceph_mgr.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/ceph_mgr.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/ceph_mgr.cc:27:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/ceph_mgr.cc:21:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[500/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/__/mon/ConfigMap.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/__/mon/ConfigMap.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/__/mon/ConfigMap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/ConfigMap.cc
[501/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/__/mon/PGMap.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/__/mon/PGMap.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/__/mon/PGMap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/PGMap.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/PGMap.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/PGMap.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function.hpp:30,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/iter_find.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/split.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/PGMap.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/include/btree_map.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.h:34,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/PGMap.cc:18:
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::mutable_child(int)â,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1704:45,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:515:84: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  515 |   btree_node*& mutable_child(int i) { return GetField<&internal_fields::children>()[i]; }
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
In file included from /usr/include/c++/14/x86_64-redhat-linux/bits/c++allocator.h:33,
                 from /usr/include/c++/14/bits/allocator.h:46,
                 from /usr/include/c++/14/string:43,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/std/string_traits.hpp:15,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/std_containers_traits.hpp:19,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string.hpp:18:
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::mutable_child(int)â,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1703:45,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:515:84: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  515 |   btree_node*& mutable_child(int i) { return GetField<&internal_fields::children>()[i]; }
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::set_child(int, btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*)â,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::init_child(int, btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:526:14,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1714:26,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:522:22: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  522 |     mutable_child(i) = c;
      |     ~~~~~~~~~~~~~~~~~^~~
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::child(int) constâ,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1709:36,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:514:83: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  514 |   btree_node* child(int i) const { return GetField<&internal_fields::children>()[i]; }
      |                                                                                   ^
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
[502/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/ActivePyModule.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/ActivePyModule.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/ActivePyModule.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/ActivePyModule.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/ActivePyModule.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/PyFormatter.h:27,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/ActivePyModule.cc:14:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[503/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/ActivePyModules.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/ActivePyModules.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/ActivePyModules.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/ActivePyModules.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Finisher.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/ActivePyModule.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/ActivePyModules.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/ActivePyModules.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/cmdparse.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/ActivePyModule.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/work_dispatcher.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/post.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/post.hpp:196,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/awaitable.hpp:29,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/awaitable.hpp:140,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/error_code.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/denc.h:53,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:41,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/utime.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/LogEntry.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/ActivePyModule.h:21:
In member function âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:123:9: warning: âMEM[(struct executor_work_guard *)this_2(D) + 24B].owns_â may be used uninitialized [-Wmaybe-uninitialized]
  123 |     if (owns_)
      |         ^~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/io_object_impl.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_socket.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_datagram_socket.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:26:
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/include/btree_map.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.h:34,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:59,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/ActivePyModules.h:23:
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::mutable_child(int)â,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1704:45,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:515:84: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  515 |   btree_node*& mutable_child(int i) { return GetField<&internal_fields::children>()[i]; }
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
In file included from /usr/include/c++/14/x86_64-redhat-linux/bits/c++allocator.h:33,
                 from /usr/include/c++/14/bits/allocator.h:46,
                 from /usr/include/c++/14/bits/alloc_traits.h:39,
                 from /usr/include/c++/14/ext/alloc_traits.h:34,
                 from /usr/include/c++/14/bits/hashtable_policy.h:39,
                 from /usr/include/c++/14/bits/hashtable.h:35,
                 from /usr/include/c++/14/bits/unordered_map.h:33,
                 from /usr/include/c++/14/unordered_map:41,
                 from /usr/include/c++/14/functional:63,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/Gil.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/ActivePyModules.cc:15:
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::mutable_child(int)â,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1703:45,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:515:84: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  515 |   btree_node*& mutable_child(int i) { return GetField<&internal_fields::children>()[i]; }
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::set_child(int, btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*)â,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::init_child(int, btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:526:14,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1714:26,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:522:22: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  522 |     mutable_child(i) = c;
      |     ~~~~~~~~~~~~~~~~~^~~
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::child(int) constâ,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1709:36,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:514:83: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  514 |   btree_node* child(int i) const { return GetField<&internal_fields::children>()[i]; }
      |                                                                                   ^
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
[504/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/BaseMgrModule.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/BaseMgrModule.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/BaseMgrModule.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/BaseMgrModule.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSMap.h:37,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/FSMap.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/Mgr.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/BaseMgrModule.cc:23:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/FSMap.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[505/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/BaseMgrStandbyModule.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/BaseMgrStandbyModule.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/BaseMgrStandbyModule.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/BaseMgrStandbyModule.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Messenger.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/MonClient.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/StandbyPyModules.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/BaseMgrStandbyModule.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/MonClient.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[506/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/DaemonHealthMetricCollector.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/DaemonHealthMetricCollector.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/DaemonHealthMetricCollector.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/DaemonHealthMetricCollector.cc
[507/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/DaemonKey.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/DaemonKey.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/DaemonKey.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/DaemonKey.cc
[508/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/ClusterState.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/ClusterState.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/ClusterState.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/ClusterState.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/messages/MMgrDigest.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/ClusterState.cc:14:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[509/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/DaemonState.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/DaemonState.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/DaemonState.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/DaemonState.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/messages/MMgrReport.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/DaemonState.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/DaemonState.cc:14:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/DaemonState.h:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[510/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/Gil.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/Gil.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/Gil.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/Gil.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/Gil.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[511/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/DaemonServer.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/DaemonServer.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/DaemonServer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/DaemonServer.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Finisher.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/ActivePyModule.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/ActivePyModules.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/PyModuleRegistry.h:27,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/DaemonServer.h:17,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/DaemonServer.cc:14:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/PyModule.h:17,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/PyModuleRegistry.h:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/work_dispatcher.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/post.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/post.hpp:196,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/awaitable.hpp:29,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/awaitable.hpp:140,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/error_code.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/denc.h:53,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:41,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:27,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/MgrMap.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/PyModule.h:24:
In member function âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:123:9: warning: âMEM[(struct executor_work_guard *)this_2(D) + 24B].owns_â may be used uninitialized [-Wmaybe-uninitialized]
  123 |     if (owns_)
      |         ^~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/io_object_impl.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_socket.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_datagram_socket.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:26:
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
[512/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/mgr_perf_counters.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/mgr_perf_counters.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/mgr_perf_counters.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/mgr_perf_counters.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/mgr/mgr_perf_counters.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/perf_counters.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/mgr_perf_counters.cc:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[513/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/Mgr.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/Mgr.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/Mgr.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/Mgr.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Throttle.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:52,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/Mgr.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:22:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/work_dispatcher.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/post.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/post.hpp:196,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/awaitable.hpp:29,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/awaitable.hpp:140,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:30:
In member function âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:123:9: warning: âMEM[(struct executor_work_guard *)this_2(D) + 24B].owns_â may be used uninitialized [-Wmaybe-uninitialized]
  123 |     if (owns_)
      |         ^~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/io_object_impl.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_socket.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_datagram_socket.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:26:
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
[514/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/MetricCollector.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/MetricCollector.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/MetricCollector.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/MetricCollector.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/MetricCollector.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[515/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/MgrStandby.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/MgrStandby.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/MgrStandby.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/MgrStandby.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/MgrContext.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/MgrStandby.cc:25:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/stringify.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/MgrStandby.cc:21:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[516/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/OSDPerfMetricTypes.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/OSDPerfMetricTypes.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/OSDPerfMetricTypes.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/OSDPerfMetricTypes.cc
[517/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/OSDPerfMetricCollector.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/OSDPerfMetricCollector.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/OSDPerfMetricCollector.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/OSDPerfMetricCollector.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/OSDPerfMetricCollector.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[518/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/MDSPerfMetricTypes.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/MDSPerfMetricTypes.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/MDSPerfMetricTypes.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/MDSPerfMetricTypes.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/MDSPerfMetricTypes.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/MDSPerfMetricTypes.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/denc.h:49,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/MDSPerfMetricTypes.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[519/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/PyFormatter.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/PyFormatter.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/PyFormatter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/PyFormatter.cc
[520/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/PyUtil.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/PyUtil.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/PyUtil.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/PyUtil.cc
[521/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/MDSPerfMetricCollector.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/MDSPerfMetricCollector.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/MDSPerfMetricCollector.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/MDSPerfMetricCollector.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/MDSPerfMetricCollector.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[522/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/PyModule.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/PyModule.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/PyModule.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/PyModule.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/MgrContext.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/PyModule.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/MgrContext.h:17:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/mgr/PyModule.cc: In member function âint PyModule::load(PyThreadState*)â:
/builddir/build/BUILD/ceph-18.2.1/src/mgr/PyModule.cc:363:20: warning: âvoid PySys_SetArgv(int, wchar_t**)â is deprecated [-Wdeprecated-declarations]
  363 |       PySys_SetArgv(1, (wchar_t**)argv);
      |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.12/Python.h:96,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/BaseMgrModule.h:4,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/PyModule.cc:14:
/usr/include/python3.12/sysmodule.h:13:38: note: declared here
   13 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) PySys_SetArgv(int, wchar_t **);
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/mgr/PyModule.cc:368:20: warning: âvoid PySys_SetPath(const wchar_t*)â is deprecated [-Wdeprecated-declarations]
  368 |       PySys_SetPath(const_cast<wchar_t*>(sys_path.c_str()));
      |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.12/sysmodule.h:15:38: note: declared here
   15 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) PySys_SetPath(const wchar_t *);
      |                                      ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/work_dispatcher.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/post.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/post.hpp:196,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/awaitable.hpp:29,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/awaitable.hpp:140,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/error_code.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/denc.h:53,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:41,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_json.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/MgrContext.h:19:
In member function âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:123:9: warning: âMEM[(struct executor_work_guard *)this_2(D) + 24B].owns_â may be used uninitialized [-Wmaybe-uninitialized]
  123 |     if (owns_)
      |         ^~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/io_object_impl.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_socket.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_datagram_socket.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:26:
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
[523/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/PyModuleRunner.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/PyModuleRunner.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/PyModuleRunner.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/PyModuleRunner.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/PyModuleRunner.cc:20:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/PyModule.h:17,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/PyModuleRunner.cc:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[524/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/PyModuleRegistry.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/PyModuleRegistry.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/PyModuleRegistry.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/PyModuleRegistry.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Finisher.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/ActivePyModule.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/ActivePyModules.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/PyModuleRegistry.h:27,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/PyModuleRegistry.cc:14:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/PyModule.h:17,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/PyModuleRegistry.h:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/mgr/PyModuleRegistry.cc: In member function âvoid PyModuleRegistry::init()â:
/builddir/build/BUILD/ceph-18.2.1/src/mgr/PyModuleRegistry.cc:49:20: warning: âvoid Py_SetProgramName(const wchar_t*)â is deprecated [-Wdeprecated-declarations]
   49 |   Py_SetProgramName(const_cast<wchar_t*>(WCHAR(MGR_PYTHON_EXECUTABLE)));
      |   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.12/Python.h:94,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/PyModule.h:22:
/usr/include/python3.12/pylifecycle.h:37:38: note: declared here
   37 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) Py_SetProgramName(const wchar_t *);
      |                                      ^~~~~~~~~~~~~~~~~
[525/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/PyOSDMap.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/PyOSDMap.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/PyOSDMap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/PyOSDMap.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSMap.h:37,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/FSMap.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/Mgr.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/PyOSDMap.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/FSMap.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[526/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/mgr_commands.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/mgr_commands.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/mgr_commands.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/mgr_commands.cc
[527/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DPY_SSIZE_T_CLEAN -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mgr/CMakeFiles/ceph-mgr.dir/StandbyPyModules.cc.o -MF src/mgr/CMakeFiles/ceph-mgr.dir/StandbyPyModules.cc.o.d -o src/mgr/CMakeFiles/ceph-mgr.dir/StandbyPyModules.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/StandbyPyModules.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Messenger.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/MonClient.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/StandbyPyModules.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/StandbyPyModules.cc:14:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/MonClient.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/work_dispatcher.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/post.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/post.hpp:196,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/awaitable.hpp:29,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/awaitable.hpp:140,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/error_code.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/denc.h:53,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:41,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:27,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:36:
In member function âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:123:9: warning: âMEM[(struct executor_work_guard *)this_2(D) + 24B].owns_â may be used uninitialized [-Wmaybe-uninitialized]
  123 |     if (owns_)
      |         ^~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/io_object_impl.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_socket.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_datagram_socket.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:26:
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
[528/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mon/CMakeFiles/mon.dir/__/auth/AuthServiceHandler.cc.o -MF src/mon/CMakeFiles/mon.dir/__/auth/AuthServiceHandler.cc.o.d -o src/mon/CMakeFiles/mon.dir/__/auth/AuthServiceHandler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/auth/AuthServiceHandler.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/AuthServiceHandler.cc:21:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/AuthServiceHandler.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/AuthServiceHandler.cc:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[529/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mon/CMakeFiles/mon.dir/__/auth/cephx/CephxServiceHandler.cc.o -MF src/mon/CMakeFiles/mon.dir/__/auth/cephx/CephxServiceHandler.cc.o.d -o src/mon/CMakeFiles/mon.dir/__/auth/cephx/CephxServiceHandler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxServiceHandler.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxServiceHandler.cc:24:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/AuthServiceHandler.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxServiceHandler.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxServiceHandler.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[530/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mon/CMakeFiles/mon.dir/PaxosService.cc.o -MF src/mon/CMakeFiles/mon.dir/PaxosService.cc.o.d -o src/mon/CMakeFiles/mon.dir/PaxosService.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/PaxosService.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/PaxosService.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/PaxosService.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[531/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mon/CMakeFiles/mon.dir/Paxos.cc.o -MF src/mon/CMakeFiles/mon.dir/Paxos.cc.o.d -o src/mon/CMakeFiles/mon.dir/Paxos.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/Paxos.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/mon_types.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/Paxos.h:113,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/Paxos.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/Paxos.h:112:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[532/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mon/CMakeFiles/mon.dir/MDSMonitor.cc.o -MF src/mon/CMakeFiles/mon.dir/MDSMonitor.cc.o.d -o src/mon/CMakeFiles/mon.dir/MDSMonitor.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/MDSMonitor.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSMap.h:37,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/FSMap.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/PaxosFSMap.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/MDSMonitor.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/MDSMonitor.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/MDSMonitor.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[533/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mon/CMakeFiles/mon.dir/CommandHandler.cc.o -MF src/mon/CMakeFiles/mon.dir/CommandHandler.cc.o.d -o src/mon/CMakeFiles/mon.dir/CommandHandler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/CommandHandler.cc
[534/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mon/CMakeFiles/mon.dir/FSCommands.cc.o -MF src/mon/CMakeFiles/mon.dir/FSCommands.cc.o.d -o src/mon/CMakeFiles/mon.dir/FSCommands.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/FSCommands.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Messenger.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/OSDMonitor.h:33,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/FSCommands.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/OSDMonitor.h:29:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[535/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mon/CMakeFiles/mon.dir/OSDMonitor.cc.o -MF src/mon/CMakeFiles/mon.dir/OSDMonitor.cc.o.d -o src/mon/CMakeFiles/mon.dir/OSDMonitor.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/OSDMonitor.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Messenger.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/OSDMonitor.h:33,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/OSDMonitor.cc:25:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function.hpp:30,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/iter_find.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/split.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/OSDMonitor.cc:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[536/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mon/CMakeFiles/mon.dir/MgrMonitor.cc.o -MF src/mon/CMakeFiles/mon.dir/MgrMonitor.cc.o.d -o src/mon/CMakeFiles/mon.dir/MgrMonitor.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/MgrMonitor.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/messages/PaxosServiceMessage.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/messages/MMgrBeacon.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/MgrMonitor.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[537/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mon/CMakeFiles/mon.dir/MgrStatMonitor.cc.o -MF src/mon/CMakeFiles/mon.dir/MgrStatMonitor.cc.o.d -o src/mon/CMakeFiles/mon.dir/MgrStatMonitor.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/MgrStatMonitor.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/MgrStatMonitor.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/MgrStatMonitor.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[538/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mon/CMakeFiles/mon.dir/MonmapMonitor.cc.o -MF src/mon/CMakeFiles/mon.dir/MonmapMonitor.cc.o.d -o src/mon/CMakeFiles/mon.dir/MonmapMonitor.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/MonmapMonitor.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Messenger.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/MonmapMonitor.h:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/MonmapMonitor.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/MonmapMonitor.h:25:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[539/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mon/CMakeFiles/mon.dir/Monitor.cc.o -MF src/mon/CMakeFiles/mon.dir/Monitor.cc.o.d -o src/mon/CMakeFiles/mon.dir/Monitor.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/Monitor.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Messenger.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/Monitor.h:33,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/Monitor.cc:29:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function.hpp:30,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/scope_exit.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/Monitor.cc:23:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[540/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mon/CMakeFiles/mon.dir/LogMonitor.cc.o -MF src/mon/CMakeFiles/mon.dir/LogMonitor.cc.o.d -o src/mon/CMakeFiles/mon.dir/LogMonitor.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/LogMonitor.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/PaxosService.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/LogMonitor.h:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/LogMonitor.cc:49:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/LogMonitor.h:22:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[541/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mon/CMakeFiles/mon.dir/ConfigMap.cc.o -MF src/mon/CMakeFiles/mon.dir/ConfigMap.cc.o.d -o src/mon/CMakeFiles/mon.dir/ConfigMap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/ConfigMap.cc
[542/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mon/CMakeFiles/mon.dir/AuthMonitor.cc.o -MF src/mon/CMakeFiles/mon.dir/AuthMonitor.cc.o.d -o src/mon/CMakeFiles/mon.dir/AuthMonitor.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/AuthMonitor.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/AuthMonitor.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/AuthMonitor.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[543/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mon/CMakeFiles/mon.dir/ConfigMonitor.cc.o -MF src/mon/CMakeFiles/mon.dir/ConfigMonitor.cc.o.d -o src/mon/CMakeFiles/mon.dir/ConfigMonitor.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/ConfigMonitor.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Messenger.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/Monitor.h:33,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/ConfigMonitor.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/Monitor.h:31:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[544/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mon/CMakeFiles/mon.dir/ElectionLogic.cc.o -MF src/mon/CMakeFiles/mon.dir/ElectionLogic.cc.o.d -o src/mon/CMakeFiles/mon.dir/ElectionLogic.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/ElectionLogic.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/ElectionLogic.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/ElectionLogic.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/ElectionLogic.cc:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[545/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mon/CMakeFiles/mon.dir/Elector.cc.o -MF src/mon/CMakeFiles/mon.dir/Elector.cc.o.d -o src/mon/CMakeFiles/mon.dir/Elector.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/Elector.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/Elector.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/Elector.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/Elector.h:21:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[546/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mon/CMakeFiles/mon.dir/ConnectionTracker.cc.o -MF src/mon/CMakeFiles/mon.dir/ConnectionTracker.cc.o.d -o src/mon/CMakeFiles/mon.dir/ConnectionTracker.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/ConnectionTracker.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/ConnectionTracker.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/ConnectionTracker.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/ConnectionTracker.cc:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[547/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mon/CMakeFiles/mon.dir/HealthMonitor.cc.o -MF src/mon/CMakeFiles/mon.dir/HealthMonitor.cc.o.d -o src/mon/CMakeFiles/mon.dir/HealthMonitor.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/HealthMonitor.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Messenger.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/Monitor.h:33,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/HealthMonitor.cc:26:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/stringify.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/HealthMonitor.cc:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[548/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mon/CMakeFiles/mon.dir/KVMonitor.cc.o -MF src/mon/CMakeFiles/mon.dir/KVMonitor.cc.o.d -o src/mon/CMakeFiles/mon.dir/KVMonitor.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mon/KVMonitor.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Messenger.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/Monitor.h:33,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/KVMonitor.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/Monitor.h:31:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[549/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mon/CMakeFiles/mon.dir/__/mgr/mgr_commands.cc.o -MF src/mon/CMakeFiles/mon.dir/__/mgr/mgr_commands.cc.o.d -o src/mon/CMakeFiles/mon.dir/__/mgr/mgr_commands.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/mgr_commands.cc
[550/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mon/CMakeFiles/mon.dir/__/mds/MDSAuthCaps.cc.o -MF src/mon/CMakeFiles/mon.dir/__/mds/MDSAuthCaps.cc.o.d -o src/mon/CMakeFiles/mon.dir/__/mds/MDSAuthCaps.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSAuthCaps.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSAuthCaps.cc:23:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/config/no_tr1/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/get_pointer.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/proto/transform/default.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix/core/meta_grammar.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix/core/is_nullary.hpp:15,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix/core/actor.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/support/make_component.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/support/meta_compiler.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/qi/meta_compiler.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/qi/action/action.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/qi/action.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/qi.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/include/qi.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSAuthCaps.cc:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[551/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mon/CMakeFiles/mon.dir/__/osd/OSDCap.cc.o -MF src/mon/CMakeFiles/mon.dir/__/osd/OSDCap.cc.o.d -o src/mon/CMakeFiles/mon.dir/__/osd/OSDCap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDCap.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.h:38,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_op_util.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OpRequest.h:17,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDCap.h:33,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDCap.cc:21:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/config/no_tr1/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/get_pointer.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/proto/transform/default.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix/core/meta_grammar.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix/core/is_nullary.hpp:15,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix/core/actor.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/support/make_component.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/support/meta_compiler.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/qi/meta_compiler.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/qi/action/action.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/qi/action.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/qi.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/include/qi.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDCap.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[552/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/kv/CMakeFiles/kv.dir/KeyValueDB.cc.o -MF src/kv/CMakeFiles/kv.dir/KeyValueDB.cc.o.d -o src/kv/CMakeFiles/kv.dir/KeyValueDB.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/kv/KeyValueDB.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/kv/rocksdb_cache/BinnedLRUCache.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/kv/RocksDBStore.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/kv/KeyValueDB.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/kv/KeyValueDB.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/kv/KeyValueDB.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[553/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mon/CMakeFiles/mon.dir/__/mgr/MgrCap.cc.o -MF src/mon/CMakeFiles/mon.dir/__/mgr/MgrCap.cc.o.d -o src/mon/CMakeFiles/mon.dir/__/mgr/MgrCap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/MgrCap.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/MgrCap.cc:27:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/config/no_tr1/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/get_pointer.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/proto/transform/default.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix/core/meta_grammar.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix/core/is_nullary.hpp:15,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix/core/actor.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix/core.hpp:12,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix/phoenix.hpp:11,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix.hpp:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/MgrCap.cc:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[554/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/kv/CMakeFiles/kv.dir/KeyValueHistogram.cc.o -MF src/kv/CMakeFiles/kv.dir/KeyValueHistogram.cc.o.d -o src/kv/CMakeFiles/kv.dir/KeyValueHistogram.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/kv/KeyValueHistogram.cc
[555/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/kv/CMakeFiles/kv.dir/RocksDBStore.cc.o -MF src/kv/CMakeFiles/kv.dir/RocksDBStore.cc.o.d -o src/kv/CMakeFiles/kv.dir/RocksDBStore.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/kv/RocksDBStore.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/kv/rocksdb_cache/BinnedLRUCache.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/kv/RocksDBStore.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/kv/RocksDBStore.cc:32:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/kv/RocksDBStore.cc:6:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[556/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/kv/CMakeFiles/kv.dir/rocksdb_cache/ShardedCache.cc.o -MF src/kv/CMakeFiles/kv.dir/rocksdb_cache/ShardedCache.cc.o.d -o src/kv/CMakeFiles/kv.dir/rocksdb_cache/ShardedCache.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/kv/rocksdb_cache/ShardedCache.cc
[557/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/kv/CMakeFiles/kv.dir/rocksdb_cache/BinnedLRUCache.cc.o -MF src/kv/CMakeFiles/kv.dir/rocksdb_cache/BinnedLRUCache.cc.o.d -o src/kv/CMakeFiles/kv.dir/rocksdb_cache/BinnedLRUCache.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/kv/rocksdb_cache/BinnedLRUCache.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/kv/rocksdb_cache/BinnedLRUCache.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/kv/rocksdb_cache/BinnedLRUCache.cc:14:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/circular_buffer_fwd.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/circular_buffer.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/kv/rocksdb_cache/BinnedLRUCache.h:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[558/2144] : && /usr/bin/cmake -E rm -f lib/libkv.a && /usr/bin/ar qc lib/libkv.a  src/common/CMakeFiles/common_prioritycache_obj.dir/PriorityCache.cc.o src/kv/CMakeFiles/kv.dir/KeyValueDB.cc.o src/kv/CMakeFiles/kv.dir/RocksDBStore.cc.o src/kv/CMakeFiles/kv.dir/KeyValueHistogram.cc.o src/kv/CMakeFiles/kv.dir/rocksdb_cache/ShardedCache.cc.o src/kv/CMakeFiles/kv.dir/rocksdb_cache/BinnedLRUCache.cc.o && /usr/bin/ranlib lib/libkv.a && :
[559/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/blk/. -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/blk/CMakeFiles/blk.dir/BlockDevice.cc.o -MF src/blk/CMakeFiles/blk.dir/BlockDevice.cc.o.d -o src/blk/CMakeFiles/blk.dir/BlockDevice.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/blk/BlockDevice.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/blk/BlockDevice.cc:38:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/extblkdev/ExtBlkDevInterface.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/blk/BlockDevice.h:32,
                 from /builddir/build/BUILD/ceph-18.2.1/src/blk/BlockDevice.cc:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[560/2144] : && /usr/bin/cmake -E rm -f lib/libmon.a && /usr/bin/ar qc lib/libmon.a  src/mgr/CMakeFiles/mgr_cap_obj.dir/MgrCap.cc.o src/mon/CMakeFiles/mon.dir/__/auth/cephx/CephxKeyServer.cc.o src/mon/CMakeFiles/mon.dir/__/auth/cephx/CephxServiceHandler.cc.o src/mon/CMakeFiles/mon.dir/__/auth/AuthServiceHandler.cc.o src/mon/CMakeFiles/mon.dir/Paxos.cc.o src/mon/CMakeFiles/mon.dir/PaxosService.cc.o src/mon/CMakeFiles/mon.dir/OSDMonitor.cc.o src/mon/CMakeFiles/mon.dir/MDSMonitor.cc.o src/mon/CMakeFiles/mon.dir/CommandHandler.cc.o src/mon/CMakeFiles/mon.dir/FSCommands.cc.o src/mon/CMakeFiles/mon.dir/MgrMonitor.cc.o src/mon/CMakeFiles/mon.dir/MgrStatMonitor.cc.o src/mon/CMakeFiles/mon.dir/Monitor.cc.o src/mon/CMakeFiles/mon.dir/MonmapMonitor.cc.o src/mon/CMakeFiles/mon.dir/LogMonitor.cc.o src/mon/CMakeFiles/mon.dir/AuthMonitor.cc.o src/mon/CMakeFiles/mon.dir/ConfigMap.cc.o src/mon/CMakeFiles/mon.dir/ConfigMonitor.cc.o src/mon/CMakeFiles/mon.dir/Elector.cc.o src/mon/CMakeFiles/mon.dir/ElectionLogic.cc.o src/mon/CMakeFiles/mon.dir/ConnectionTracker.cc.o src/mon/CMakeFiles/mon.dir/HealthMonitor.cc.o src/mon/CMakeFiles/mon.dir/KVMonitor.cc.o src/mon/CMakeFiles/mon.dir/__/mds/MDSAuthCaps.cc.o src/mon/CMakeFiles/mon.dir/__/mgr/mgr_commands.cc.o src/mon/CMakeFiles/mon.dir/__/osd/OSDCap.cc.o src/mon/CMakeFiles/mon.dir/__/mgr/MgrCap.cc.o && /usr/bin/ranlib lib/libmon.a && :
[561/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/blk/. -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/blk/CMakeFiles/blk.dir/kernel/io_uring.cc.o -MF src/blk/CMakeFiles/blk.dir/kernel/io_uring.cc.o.d -o src/blk/CMakeFiles/blk.dir/kernel/io_uring.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/blk/kernel/io_uring.cc
[562/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/blk/. -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/blk/CMakeFiles/blk.dir/aio/aio.cc.o -MF src/blk/CMakeFiles/blk.dir/aio/aio.cc.o.d -o src/blk/CMakeFiles/blk.dir/aio/aio.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/blk/aio/aio.cc
[563/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/blk/. -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/blk/CMakeFiles/blk.dir/kernel/KernelDevice.cc.o -MF src/blk/CMakeFiles/blk.dir/kernel/KernelDevice.cc.o.d -o src/blk/CMakeFiles/blk.dir/kernel/KernelDevice.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/blk/kernel/KernelDevice.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/blk/kernel/KernelDevice.cc:40:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/lockfree/detail/freelist.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/lockfree/queue.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/blk/kernel/KernelDevice.cc:25:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[564/2144] : && /usr/bin/cmake -E rm -f lib/libblk.a && /usr/bin/ar qc lib/libblk.a  src/blk/CMakeFiles/blk.dir/BlockDevice.cc.o src/blk/CMakeFiles/blk.dir/kernel/KernelDevice.cc.o src/blk/CMakeFiles/blk.dir/kernel/io_uring.cc.o src/blk/CMakeFiles/blk.dir/aio/aio.cc.o && /usr/bin/ranlib lib/libblk.a && :
[565/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/BatchOp.cc.o -MF src/mds/CMakeFiles/mds.dir/BatchOp.cc.o.d -o src/mds/CMakeFiles/mds.dir/BatchOp.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/BatchOp.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/BatchOp.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[566/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/Capability.cc.o -MF src/mds/CMakeFiles/mds.dir/Capability.cc.o.d -o src/mds/CMakeFiles/mds.dir/Capability.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/Capability.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/Capability.h:27,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/Capability.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/mempool.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/Capability.h:21:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[567/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/MDSDaemon.cc.o -MF src/mds/CMakeFiles/mds.dir/MDSDaemon.cc.o.d -o src/mds/CMakeFiles/mds.dir/MDSDaemon.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSDaemon.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Messenger.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSDaemon.cc:34:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSDaemon.cc:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[568/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/MDSRank.cc.o -MF src/mds/CMakeFiles/mds.dir/MDSRank.cc.o.d -o src/mds/CMakeFiles/mds.dir/MDSRank.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSRank.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSRank.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:78:
In member function âstd::unique_ptr<ceph::async::Completion<void (boost::system::error_code), void>, std::default_delete<ceph::async::Completion<void (boost::system::error_code), void> > >::~unique_ptr()â,
    inlined from âObjecter::CB_Objecter_GetVersion::~CB_Objecter_GetVersion()â at /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:2751:10,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/usr/include/c++/14/bits/unique_ptr.h:397:19: warning: âMEM[(struct Completion * &)this_2(D) + 48]â may be used uninitialized [-Wmaybe-uninitialized]
  397 |         if (__ptr != nullptr)
      |             ~~~~~~^~~~~~~~~~
In member function âstd::unique_ptr<Context, std::default_delete<Context> >::~unique_ptr()â,
    inlined from âlambdafy(Context*)::{lambda(boost::system::error_code)#1}::~error_code()â at /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:526:44,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, lambdafy(Context*)::{lambda(boost::system::error_code)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, lambdafy(Context*)::{lambda(boost::system::error_code)#1}, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, lambdafy(Context*)::{lambda(boost::system::error_code)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, lambdafy(Context*)::{lambda(boost::system::error_code)#1}, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, lambdafy(Context*)::{lambda(boost::system::error_code)#1}, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, lambdafy(Context*)::{lambda(boost::system::error_code)#1}, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, lambdafy(Context*)::{lambda(boost::system::error_code)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, lambdafy(Context*)::{lambda(boost::system::error_code)#1}, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, lambdafy(Context*)::{lambda(boost::system::error_code)#1}, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, lambdafy(Context*)::{lambda(boost::system::error_code)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/usr/include/c++/14/bits/unique_ptr.h:397:19: warning: âMEM[(struct Context * &)this_2(D) + 40]â may be used uninitialized [-Wmaybe-uninitialized]
  397 |         if (__ptr != nullptr)
      |             ~~~~~~^~~~~~~~~~
[569/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/Beacon.cc.o -MF src/mds/CMakeFiles/mds.dir/Beacon.cc.o.d -o src/mds/CMakeFiles/mds.dir/Beacon.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/Beacon.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/Beacon.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[570/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/locks.c.o -MF src/mds/CMakeFiles/mds.dir/locks.c.o.d -o src/mds/CMakeFiles/mds.dir/locks.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/locks.c
[571/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/flock.cc.o -MF src/mds/CMakeFiles/mds.dir/flock.cc.o.d -o src/mds/CMakeFiles/mds.dir/flock.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/flock.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/flock.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[572/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/journal.cc.o -MF src/mds/CMakeFiles/mds.dir/journal.cc.o.d -o src/mds/CMakeFiles/mds.dir/journal.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/journal.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Throttle.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:52,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Journaler.h:63,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/journal.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/journal.cc:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[573/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/Mutation.cc.o -MF src/mds/CMakeFiles/mds.dir/Mutation.cc.o.d -o src/mds/CMakeFiles/mds.dir/Mutation.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/Mutation.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSCacheObject.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/Mutation.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/Mutation.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/interval_set.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/Mutation.h:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[574/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/Server.cc.o -MF src/mds/CMakeFiles/mds.dir/Server.cc.o.d -o src/mds/CMakeFiles/mds.dir/Server.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/Server.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/TrackedOp.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSRank.h:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/Server.cc:22:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/handler_alloc_helpers.hpp:19,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/bind_handler.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/wrapped_handler.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSRank.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/handler_work.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/completion_handler.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1530:
In member function âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, std::reference_wrapper<C_IO_Wrapper>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, std::reference_wrapper<C_IO_Wrapper>, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, std::reference_wrapper<C_IO_Wrapper>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, std::reference_wrapper<C_IO_Wrapper>, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, std::reference_wrapper<C_IO_Wrapper>, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, std::reference_wrapper<C_IO_Wrapper>, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, std::reference_wrapper<C_IO_Wrapper>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, std::reference_wrapper<C_IO_Wrapper>, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, std::reference_wrapper<C_IO_Wrapper>, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, std::reference_wrapper<C_IO_Wrapper>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:123:9: warning: âMEM[(struct executor_work_guard *)this_2(D) + 24B].owns_â may be used uninitialized [-Wmaybe-uninitialized]
  123 |     if (owns_)
      |         ^~~~~
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, std::reference_wrapper<C_IO_Wrapper>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, std::reference_wrapper<C_IO_Wrapper>, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, std::reference_wrapper<C_IO_Wrapper>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, std::reference_wrapper<C_IO_Wrapper>, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, std::reference_wrapper<C_IO_Wrapper>, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, std::reference_wrapper<C_IO_Wrapper>, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, std::reference_wrapper<C_IO_Wrapper>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, std::reference_wrapper<C_IO_Wrapper>, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, std::reference_wrapper<C_IO_Wrapper>, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, std::reference_wrapper<C_IO_Wrapper>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
In file included from /usr/include/c++/14/memory:78:
In member function âstd::unique_ptr<ceph::async::Completion<void (boost::system::error_code), void>, std::default_delete<ceph::async::Completion<void (boost::system::error_code), void> > >::~unique_ptr()â,
    inlined from âObjecter::CB_Objecter_GetVersion::~CB_Objecter_GetVersion()â at /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:2751:10,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/usr/include/c++/14/bits/unique_ptr.h:397:19: warning: âMEM[(struct Completion * &)this_2(D) + 48]â may be used uninitialized [-Wmaybe-uninitialized]
  397 |         if (__ptr != nullptr)
      |             ~~~~~~^~~~~~~~~~
In member function âstd::unique_ptr<Context, std::default_delete<Context> >::~unique_ptr()â,
    inlined from âlambdafy(Context*)::{lambda(boost::system::error_code)#1}::~error_code()â at /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:526:44,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, lambdafy(Context*)::{lambda(boost::system::error_code)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, lambdafy(Context*)::{lambda(boost::system::error_code)#1}, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, lambdafy(Context*)::{lambda(boost::system::error_code)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, lambdafy(Context*)::{lambda(boost::system::error_code)#1}, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, lambdafy(Context*)::{lambda(boost::system::error_code)#1}, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, lambdafy(Context*)::{lambda(boost::system::error_code)#1}, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, lambdafy(Context*)::{lambda(boost::system::error_code)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, lambdafy(Context*)::{lambda(boost::system::error_code)#1}, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, lambdafy(Context*)::{lambda(boost::system::error_code)#1}, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, lambdafy(Context*)::{lambda(boost::system::error_code)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/usr/include/c++/14/bits/unique_ptr.h:397:19: warning: âMEM[(struct Context * &)this_2(D) + 40]â may be used uninitialized [-Wmaybe-uninitialized]
  397 |         if (__ptr != nullptr)
      |             ~~~~~~^~~~~~~~~~
[575/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/RecoveryQueue.cc.o -MF src/mds/CMakeFiles/mds.dir/RecoveryQueue.cc.o.d -o src/mds/CMakeFiles/mds.dir/RecoveryQueue.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/RecoveryQueue.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSCacheObject.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/CInode.h:32,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/RecoveryQueue.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/CInode.h:23:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[576/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/StrayManager.cc.o -MF src/mds/CMakeFiles/mds.dir/StrayManager.cc.o.d -o src/mds/CMakeFiles/mds.dir/StrayManager.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/StrayManager.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/TrackedOp.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSRank.h:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/StrayManager.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/perf_counters.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/StrayManager.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[577/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/MDCache.cc.o -MF src/mds/CMakeFiles/mds.dir/MDCache.cc.o.d -o src/mds/CMakeFiles/mds.dir/MDCache.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/MDCache.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/messages/MCacheExpire.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDCache.h:27,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDCache.cc:21:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/DecayCounter.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDCache.h:21:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[578/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/PurgeQueue.cc.o -MF src/mds/CMakeFiles/mds.dir/PurgeQueue.cc.o.d -o src/mds/CMakeFiles/mds.dir/PurgeQueue.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/PurgeQueue.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/PurgeQueue.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[579/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/Locker.cc.o -MF src/mds/CMakeFiles/mds.dir/Locker.cc.o.d -o src/mds/CMakeFiles/mds.dir/Locker.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/Locker.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSCacheObject.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/CInode.h:32,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/CDir.h:32,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/Locker.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/bloom_filter.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/CDir.h:26:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[580/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/Migrator.cc.o -MF src/mds/CMakeFiles/mds.dir/Migrator.cc.o.d -o src/mds/CMakeFiles/mds.dir/Migrator.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/Migrator.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/TrackedOp.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSRank.h:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/Migrator.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/handler_alloc_helpers.hpp:19,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/bind_handler.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/wrapped_handler.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSRank.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[581/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/MDBalancer.cc.o -MF src/mds/CMakeFiles/mds.dir/MDBalancer.cc.o.d -o src/mds/CMakeFiles/mds.dir/MDBalancer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/MDBalancer.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDBalancer.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:13:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[582/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/CDentry.cc.o -MF src/mds/CMakeFiles/mds.dir/CDentry.cc.o.d -o src/mds/CMakeFiles/mds.dir/CDentry.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/CDentry.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/BatchOp.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/CDentry.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/CDentry.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/CDentry.h:23:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[583/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/CDir.cc.o -MF src/mds/CMakeFiles/mds.dir/CDir.cc.o.d -o src/mds/CMakeFiles/mds.dir/CDir.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/CDir.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSCacheObject.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/CInode.h:32,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/CDir.h:32,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/CDir.cc:20:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/CDir.cc:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[584/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/CInode.cc.o -MF src/mds/CMakeFiles/mds.dir/CInode.cc.o.d -o src/mds/CMakeFiles/mds.dir/CInode.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/CInode.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSCacheObject.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/CInode.h:32,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/CInode.cc:20:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/CInode.h:23:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[585/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/LogEvent.cc.o -MF src/mds/CMakeFiles/mds.dir/LogEvent.cc.o.d -o src/mds/CMakeFiles/mds.dir/LogEvent.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/LogEvent.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/LogEvent.h:47,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/LogEvent.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/LogEvent.cc:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[586/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/MDSTable.cc.o -MF src/mds/CMakeFiles/mds.dir/MDSTable.cc.o.d -o src/mds/CMakeFiles/mds.dir/MDSTable.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSTable.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSTable.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSTable.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:13:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[587/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/InoTable.cc.o -MF src/mds/CMakeFiles/mds.dir/InoTable.cc.o.d -o src/mds/CMakeFiles/mds.dir/InoTable.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/InoTable.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSTable.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/InoTable.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/InoTable.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:13:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[588/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/JournalPointer.cc.o -MF src/mds/CMakeFiles/mds.dir/JournalPointer.cc.o.d -o src/mds/CMakeFiles/mds.dir/JournalPointer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/JournalPointer.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/JournalPointer.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[589/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/MDSTableClient.cc.o -MF src/mds/CMakeFiles/mds.dir/MDSTableClient.cc.o.d -o src/mds/CMakeFiles/mds.dir/MDSTableClient.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSTableClient.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSMap.h:37,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSTableClient.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSMap.h:26:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[590/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/MDSTableServer.cc.o -MF src/mds/CMakeFiles/mds.dir/MDSTableServer.cc.o.d -o src/mds/CMakeFiles/mds.dir/MDSTableServer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSTableServer.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSTable.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSTableServer.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSTableServer.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:13:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[591/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/DamageTable.cc.o -MF src/mds/CMakeFiles/mds.dir/DamageTable.cc.o.d -o src/mds/CMakeFiles/mds.dir/DamageTable.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/DamageTable.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/DamageTable.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[592/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/ScrubStack.cc.o -MF src/mds/CMakeFiles/mds.dir/ScrubStack.cc.o.d -o src/mds/CMakeFiles/mds.dir/ScrubStack.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/ScrubStack.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSCacheObject.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/CInode.h:32,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/CDir.h:32,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/ScrubStack.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/ScrubStack.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/bloom_filter.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/CDir.h:26:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[593/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/SimpleLock.cc.o -MF src/mds/CMakeFiles/mds.dir/SimpleLock.cc.o.d -o src/mds/CMakeFiles/mds.dir/SimpleLock.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/SimpleLock.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSCacheObject.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/SimpleLock.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/SimpleLock.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSCacheObject.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[594/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/SnapRealm.cc.o -MF src/mds/CMakeFiles/mds.dir/SnapRealm.cc.o.d -o src/mds/CMakeFiles/mds.dir/SnapRealm.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/SnapRealm.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/SnapRealm.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/SnapRealm.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:13:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[595/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/SnapServer.cc.o -MF src/mds/CMakeFiles/mds.dir/SnapServer.cc.o.d -o src/mds/CMakeFiles/mds.dir/SnapServer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/SnapServer.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSTable.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSTableServer.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/SnapServer.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/SnapServer.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:13:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[596/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/snap.cc.o -MF src/mds/CMakeFiles/mds.dir/snap.cc.o.d -o src/mds/CMakeFiles/mds.dir/snap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/snap.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/snap.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/snap.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:13:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[597/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/SnapClient.cc.o -MF src/mds/CMakeFiles/mds.dir/SnapClient.cc.o.d -o src/mds/CMakeFiles/mds.dir/SnapClient.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/SnapClient.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSMap.h:37,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/SnapClient.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSMap.h:26:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[598/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/SessionMap.cc.o -MF src/mds/CMakeFiles/mds.dir/SessionMap.cc.o.d -o src/mds/CMakeFiles/mds.dir/SessionMap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/SessionMap.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/TrackedOp.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSRank.h:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/SessionMap.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/handler_alloc_helpers.hpp:19,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/bind_handler.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/wrapped_handler.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSRank.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[599/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/MDSContext.cc.o -MF src/mds/CMakeFiles/mds.dir/MDSContext.cc.o.d -o src/mds/CMakeFiles/mds.dir/MDSContext.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSContext.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/TrackedOp.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSRank.h:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSContext.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/handler_alloc_helpers.hpp:19,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/bind_handler.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/wrapped_handler.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSRank.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[600/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/MDSAuthCaps.cc.o -MF src/mds/CMakeFiles/mds.dir/MDSAuthCaps.cc.o.d -o src/mds/CMakeFiles/mds.dir/MDSAuthCaps.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSAuthCaps.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSAuthCaps.cc:23:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/config/no_tr1/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/get_pointer.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/proto/transform/default.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix/core/meta_grammar.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix/core/is_nullary.hpp:15,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix/core/actor.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/support/make_component.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/support/meta_compiler.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/qi/meta_compiler.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/qi/action/action.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/qi/action.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/qi.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/include/qi.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSAuthCaps.cc:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[601/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/MDLog.cc.o -MF src/mds/CMakeFiles/mds.dir/MDLog.cc.o.d -o src/mds/CMakeFiles/mds.dir/MDLog.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/MDLog.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/TrackedOp.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSRank.h:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDLog.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/handler_alloc_helpers.hpp:19,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/bind_handler.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/wrapped_handler.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSRank.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[602/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/MDSCacheObject.cc.o -MF src/mds/CMakeFiles/mds.dir/MDSCacheObject.cc.o.d -o src/mds/CMakeFiles/mds.dir/MDSCacheObject.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSCacheObject.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSCacheObject.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSCacheObject.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSCacheObject.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[603/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/Anchor.cc.o -MF src/mds/CMakeFiles/mds.dir/Anchor.cc.o.d -o src/mds/CMakeFiles/mds.dir/Anchor.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/Anchor.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/Anchor.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/Anchor.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/Anchor.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[604/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/Mantle.cc.o -MF src/mds/CMakeFiles/mds.dir/Mantle.cc.o.d -o src/mds/CMakeFiles/mds.dir/Mantle.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/Mantle.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/Mantle.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:13:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[605/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/OpenFileTable.cc.o -MF src/mds/CMakeFiles/mds.dir/OpenFileTable.cc.o.d -o src/mds/CMakeFiles/mds.dir/OpenFileTable.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/OpenFileTable.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSCacheObject.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/CInode.h:32,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/OpenFileTable.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/CInode.h:23:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[606/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/MDSPinger.cc.o -MF src/mds/CMakeFiles/mds.dir/MDSPinger.cc.o.d -o src/mds/CMakeFiles/mds.dir/MDSPinger.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSPinger.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSPinger.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[607/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/MetricAggregator.cc.o -MF src/mds/CMakeFiles/mds.dir/MetricAggregator.cc.o.d -o src/mds/CMakeFiles/mds.dir/MetricAggregator.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/MetricAggregator.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/TrackedOp.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSRank.h:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MetricAggregator.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/handler_alloc_helpers.hpp:19,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/bind_handler.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/wrapped_handler.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MDSRank.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[608/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/MetricsHandler.cc.o -MF src/mds/CMakeFiles/mds.dir/MetricsHandler.cc.o.d -o src/mds/CMakeFiles/mds.dir/MetricsHandler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mds/MetricsHandler.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/MetricsHandler.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[609/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/__/common/MemoryModel.cc.o -MF src/mds/CMakeFiles/mds.dir/__/common/MemoryModel.cc.o.d -o src/mds/CMakeFiles/mds.dir/__/common/MemoryModel.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/MemoryModel.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/MemoryModel.cc:3:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[610/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/__/common/TrackedOp.cc.o -MF src/mds/CMakeFiles/mds.dir/__/common/TrackedOp.cc.o.d -o src/mds/CMakeFiles/mds.dir/__/common/TrackedOp.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/TrackedOp.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/TrackedOp.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/TrackedOp.cc:13:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/StackStringStream.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/TrackedOp.h:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[611/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/__/mgr/MDSPerfMetricTypes.cc.o -MF src/mds/CMakeFiles/mds.dir/__/mgr/MDSPerfMetricTypes.cc.o.d -o src/mds/CMakeFiles/mds.dir/__/mgr/MDSPerfMetricTypes.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/MDSPerfMetricTypes.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/MDSPerfMetricTypes.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/MDSPerfMetricTypes.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/denc.h:49,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mgr/MDSPerfMetricTypes.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[612/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/CMakeFiles/erasure_code.dir/ErasureCodePlugin.cc.o -MF src/erasure-code/CMakeFiles/erasure_code.dir/ErasureCodePlugin.cc.o.d -o src/erasure-code/CMakeFiles/erasure_code.dir/ErasureCodePlugin.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/ErasureCodePlugin.cc
[613/2144] : && /usr/bin/cmake -E rm -f lib/liberasure_code.a && /usr/bin/ar qc lib/liberasure_code.a  src/erasure-code/CMakeFiles/erasure_code.dir/ErasureCodePlugin.cc.o && /usr/bin/ranlib lib/liberasure_code.a && :
[614/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mds/CMakeFiles/mds.dir/__/osdc/Journaler.cc.o -MF src/mds/CMakeFiles/mds.dir/__/osdc/Journaler.cc.o.d -o src/mds/CMakeFiles/mds.dir/__/osdc/Journaler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osdc/Journaler.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Journaler.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/perf_counters.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Journaler.cc:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[615/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o -MF src/erasure-code/CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o.d -o src/erasure-code/CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/ErasureCode.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/ErasureCode.cc:26:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/ErasureCodeInterface.h:147,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/ErasureCode.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/ErasureCode.cc:21:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[616/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/ErasureCodePluginJerasure.cc.o -MF src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/ErasureCodePluginJerasure.cc.o.d -o src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/ErasureCodePluginJerasure.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/ErasureCodePluginJerasure.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/ErasureCodePluginJerasure.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[617/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DINTEL_SSE -DINTEL_SSE2 -DINTEL_SSE3 -DINTEL_SSE4 -DINTEL_SSE4_PCLMUL -DINTEL_SSSE3 -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE  -msse -msse2 -msse3 -mssse3 -mpclmul -msse4.1 -msse4.2 -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o -MF src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o.d -o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/src/gf_cpu.c
[618/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DINTEL_SSE -DINTEL_SSE2 -DINTEL_SSE3 -DINTEL_SSE4 -DINTEL_SSE4_PCLMUL -DINTEL_SSSE3 -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE  -msse -msse2 -msse3 -mssse3 -mpclmul -msse4.1 -msse4.2 -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o -MF src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o.d -o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/src/gf_wgen.c
[619/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DINTEL_SSE -DINTEL_SSE2 -DINTEL_SSE3 -DINTEL_SSE4 -DINTEL_SSE4_PCLMUL -DINTEL_SSSE3 -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE  -msse -msse2 -msse3 -mssse3 -mpclmul -msse4.1 -msse4.2 -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o -MF src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o.d -o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/src/gf_w16.c
[620/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DINTEL_SSE -DINTEL_SSE2 -DINTEL_SSE3 -DINTEL_SSE4 -DINTEL_SSE4_PCLMUL -DINTEL_SSSE3 -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE  -msse -msse2 -msse3 -mssse3 -mpclmul -msse4.1 -msse4.2 -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o -MF src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o.d -o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/src/gf.c
[621/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DINTEL_SSE -DINTEL_SSE2 -DINTEL_SSE3 -DINTEL_SSE4 -DINTEL_SSE4_PCLMUL -DINTEL_SSSE3 -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE  -msse -msse2 -msse3 -mssse3 -mpclmul -msse4.1 -msse4.2 -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o -MF src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o.d -o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/src/gf_w32.c
[622/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DINTEL_SSE -DINTEL_SSE2 -DINTEL_SSE3 -DINTEL_SSE4 -DINTEL_SSE4_PCLMUL -DINTEL_SSSE3 -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE  -msse -msse2 -msse3 -mssse3 -mpclmul -msse4.1 -msse4.2 -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o -MF src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o.d -o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/src/gf_w64.c
[623/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DINTEL_SSE -DINTEL_SSE2 -DINTEL_SSE3 -DINTEL_SSE4 -DINTEL_SSE4_PCLMUL -DINTEL_SSSE3 -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE  -msse -msse2 -msse3 -mssse3 -mpclmul -msse4.1 -msse4.2 -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o -MF src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o.d -o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/src/gf_w128.c
[624/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DINTEL_SSE -DINTEL_SSE2 -DINTEL_SSE3 -DINTEL_SSE4 -DINTEL_SSE4_PCLMUL -DINTEL_SSSE3 -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE  -msse -msse2 -msse3 -mssse3 -mpclmul -msse4.1 -msse4.2 -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o -MF src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o.d -o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/src/gf_general.c
[625/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DINTEL_SSE -DINTEL_SSE2 -DINTEL_SSE3 -DINTEL_SSE4 -DINTEL_SSE4_PCLMUL -DINTEL_SSSE3 -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE  -msse -msse2 -msse3 -mssse3 -mpclmul -msse4.1 -msse4.2 -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o -MF src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o.d -o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/src/gf_w4.c
[626/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DINTEL_SSE -DINTEL_SSE2 -DINTEL_SSE3 -DINTEL_SSE4 -DINTEL_SSE4_PCLMUL -DINTEL_SSSE3 -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE  -msse -msse2 -msse3 -mssse3 -mpclmul -msse4.1 -msse4.2 -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o -MF src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o.d -o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/src/gf_rand.c
[627/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/ErasureCodeJerasure.cc.o -MF src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/ErasureCodeJerasure.cc.o.d -o src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/ErasureCodeJerasure.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/ErasureCodeJerasure.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/ErasureCodeJerasure.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[628/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DINTEL_SSE -DINTEL_SSE2 -DINTEL_SSE3 -DINTEL_SSE4 -DINTEL_SSE4_PCLMUL -DINTEL_SSSE3 -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE  -msse -msse2 -msse3 -mssse3 -mpclmul -msse4.1 -msse4.2 -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o -MF src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o.d -o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/src/gf_w8.c
In function âgf_w8_table_initâ,
    inlined from âgf_w8_initâ at /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/src/gf_w8.c:2321:36:
/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/src/gf_w8.c:1176:7: warning: âscaseâ may be used uninitialized [-Wmaybe-uninitialized]
 1176 |       switch (scase) {
      |       ^~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/src/gf_w8.c: In function âgf_w8_initâ:
/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/src/gf_w8.c:1140:22: note: âscaseâ was declared here
 1140 |   int a, b, c, prod, scase;
      |                      ^~~~~
[629/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o -MF src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o.d -o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/src/cauchy.c
[630/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o -MF src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o.d -o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/src/galois.c
[631/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o -MF src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o.d -o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/src/liberation.c
[632/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o -MF src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o.d -o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/src/reed_sol.c
[633/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o -MF src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o.d -o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/src/jerasure.c
[634/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o -MF src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o.d -o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure_init.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure_init.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[635/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_lrc_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/ErasureCodePluginLrc.cc.o -MF src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/ErasureCodePluginLrc.cc.o.d -o src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/ErasureCodePluginLrc.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/lrc/ErasureCodePluginLrc.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/lrc/ErasureCodePluginLrc.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[636/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libec_jerasure_generic.so -o lib/libec_jerasure_generic.so src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/ErasureCodePluginJerasure.cc.o src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/ErasureCodeJerasure.cc.o src/erasure-code/CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o  -Wl,--as-needed -latomic && :
[637/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libec_jerasure_sse3.so -o lib/libec_jerasure_sse3.so src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/ErasureCodePluginJerasure.cc.o src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/ErasureCodeJerasure.cc.o src/erasure-code/CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o  -Wl,--as-needed -latomic && :
[638/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libec_jerasure_sse4.so -o lib/libec_jerasure_sse4.so src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/ErasureCodePluginJerasure.cc.o src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/ErasureCodeJerasure.cc.o src/erasure-code/CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o  -Wl,--as-needed -latomic && :
[639/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libec_jerasure.so -o lib/libec_jerasure.so src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/ErasureCodePluginJerasure.cc.o src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/ErasureCodeJerasure.cc.o src/erasure-code/CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[640/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_lrc_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/__/__/common/str_map.cc.o -MF src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/__/__/common/str_map.cc.o.d -o src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/__/__/common/str_map.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/str_map.cc
[641/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_lrc_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/ErasureCodeLrc.cc.o -MF src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/ErasureCodeLrc.cc.o.d -o src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/ErasureCodeLrc.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/lrc/ErasureCodeLrc.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/lrc/ErasureCodeLrc.cc:22:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[642/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/shec/. -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/shec/CMakeFiles/shec_utils.dir/__/ErasureCode.cc.o -MF src/erasure-code/shec/CMakeFiles/shec_utils.dir/__/ErasureCode.cc.o.d -o src/erasure-code/shec/CMakeFiles/shec_utils.dir/__/ErasureCode.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/ErasureCode.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/ErasureCode.cc:26:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/ErasureCodeInterface.h:147,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/ErasureCode.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/ErasureCode.cc:21:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[643/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libec_lrc.so -o lib/libec_lrc.so src/erasure-code/CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o src/crush/CMakeFiles/crush_objs.dir/builder.c.o src/crush/CMakeFiles/crush_objs.dir/mapper.c.o src/crush/CMakeFiles/crush_objs.dir/crush.c.o src/crush/CMakeFiles/crush_objs.dir/hash.c.o src/crush/CMakeFiles/crush_objs.dir/CrushWrapper.cc.o src/crush/CMakeFiles/crush_objs.dir/CrushCompiler.cc.o src/crush/CMakeFiles/crush_objs.dir/CrushTester.cc.o src/crush/CMakeFiles/crush_objs.dir/CrushLocation.cc.o src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/ErasureCodePluginLrc.cc.o src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/ErasureCodeLrc.cc.o src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/__/__/common/str_map.cc.o  lib/libjson_spirit.a  lib/libcommon_utf8.a   -Wl,--as-needed -latomic && :
[644/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/shec/. -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodePluginShec.cc.o -MF src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodePluginShec.cc.o.d -o src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodePluginShec.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/shec/ErasureCodePluginShec.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/shec/ErasureCodePluginShec.cc:22:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[645/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/shec/. -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodeShec.cc.o -MF src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodeShec.cc.o.d -o src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodeShec.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/shec/ErasureCodeShec.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/shec/ErasureCodeShec.cc:26:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[646/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/shec/. -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/shec/CMakeFiles/shec_utils.dir/determinant.c.o -MF src/erasure-code/shec/CMakeFiles/shec_utils.dir/determinant.c.o.d -o src/erasure-code/shec/CMakeFiles/shec_utils.dir/determinant.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/shec/determinant.c
[647/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/shec/. -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodeShecTableCache.cc.o -MF src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodeShecTableCache.cc.o.d -o src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodeShecTableCache.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/shec/ErasureCodeShecTableCache.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/shec/ErasureCodeShecTableCache.cc:22:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/ErasureCodeInterface.h:147,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/shec/ErasureCodeShecTableCache.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/shec/ErasureCodeShecTableCache.cc:21:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[648/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libec_shec_generic.so -o lib/libec_shec_generic.so src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o src/erasure-code/shec/CMakeFiles/shec_utils.dir/__/ErasureCode.cc.o src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodePluginShec.cc.o src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodeShec.cc.o src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodeShecTableCache.cc.o src/erasure-code/shec/CMakeFiles/shec_utils.dir/determinant.c.o  -Wl,--as-needed -latomic && :
[649/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_clay_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/clay/CMakeFiles/ec_clay.dir/ErasureCodePluginClay.cc.o -MF src/erasure-code/clay/CMakeFiles/ec_clay.dir/ErasureCodePluginClay.cc.o.d -o src/erasure-code/clay/CMakeFiles/ec_clay.dir/ErasureCodePluginClay.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/clay/ErasureCodePluginClay.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/clay/ErasureCodePluginClay.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[650/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libec_shec_sse3.so -o lib/libec_shec_sse3.so src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o src/erasure-code/shec/CMakeFiles/shec_utils.dir/__/ErasureCode.cc.o src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodePluginShec.cc.o src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodeShec.cc.o src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodeShecTableCache.cc.o src/erasure-code/shec/CMakeFiles/shec_utils.dir/determinant.c.o  -Wl,--as-needed -latomic && :
[651/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libec_shec_sse4.so -o lib/libec_shec_sse4.so src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o src/erasure-code/shec/CMakeFiles/shec_utils.dir/__/ErasureCode.cc.o src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodePluginShec.cc.o src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodeShec.cc.o src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodeShecTableCache.cc.o src/erasure-code/shec/CMakeFiles/shec_utils.dir/determinant.c.o  -Wl,--as-needed -latomic && :
[652/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libec_shec.so -o lib/libec_shec.so src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o src/erasure-code/shec/CMakeFiles/shec_utils.dir/__/ErasureCode.cc.o src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodePluginShec.cc.o src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodeShec.cc.o src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodeShecTableCache.cc.o src/erasure-code/shec/CMakeFiles/shec_utils.dir/determinant.c.o  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[653/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_clay_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/clay/CMakeFiles/ec_clay.dir/__/__/common/str_map.cc.o -MF src/erasure-code/clay/CMakeFiles/ec_clay.dir/__/__/common/str_map.cc.o.d -o src/erasure-code/clay/CMakeFiles/ec_clay.dir/__/__/common/str_map.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/str_map.cc
[654/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/ec_base.c.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/ec_base.c.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/ec_base.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/ec_base.c
[655/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_dot_prod_sse.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_dot_prod_sse.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_dot_prod_sse.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_2vect_dot_prod_sse.asm
[656/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_dot_prod_sse.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_dot_prod_sse.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_dot_prod_sse.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_3vect_dot_prod_sse.asm
[657/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_dot_prod_sse.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_dot_prod_sse.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_dot_prod_sse.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_4vect_dot_prod_sse.asm
[658/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_5vect_dot_prod_sse.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_5vect_dot_prod_sse.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_5vect_dot_prod_sse.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_5vect_dot_prod_sse.asm
[659/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_6vect_dot_prod_sse.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_6vect_dot_prod_sse.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_6vect_dot_prod_sse.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_6vect_dot_prod_sse.asm
[660/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_dot_prod_sse.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_dot_prod_sse.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_dot_prod_sse.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_vect_dot_prod_sse.asm
[661/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_mad_avx2.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_mad_avx2.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_mad_avx2.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_2vect_mad_avx2.asm
[662/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_mad_avx2.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_mad_avx2.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_mad_avx2.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_3vect_mad_avx2.asm
[663/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_mad_avx2.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_mad_avx2.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_mad_avx2.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_4vect_mad_avx2.asm
[664/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_5vect_mad_avx2.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_5vect_mad_avx2.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_5vect_mad_avx2.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_5vect_mad_avx2.asm
[665/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_6vect_mad_avx2.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_6vect_mad_avx2.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_6vect_mad_avx2.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_6vect_mad_avx2.asm
[666/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_mad_avx2.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_mad_avx2.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_mad_avx2.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_vect_mad_avx2.asm
[667/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/ec_highlevel_func.c.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/ec_highlevel_func.c.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/ec_highlevel_func.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/ec_highlevel_func.c
[668/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_mad_avx.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_mad_avx.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_mad_avx.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_2vect_mad_avx.asm
[669/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_mad_avx.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_mad_avx.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_mad_avx.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_3vect_mad_avx.asm
[670/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_mad_avx.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_mad_avx.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_mad_avx.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_4vect_mad_avx.asm
[671/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_5vect_mad_avx.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_5vect_mad_avx.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_5vect_mad_avx.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_5vect_mad_avx.asm
[672/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_6vect_mad_avx.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_6vect_mad_avx.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_6vect_mad_avx.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_6vect_mad_avx.asm
[673/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_mad_avx.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_mad_avx.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_mad_avx.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_vect_mad_avx.asm
[674/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/ec_multibinary.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/ec_multibinary.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/ec_multibinary.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/ec_multibinary.asm
[675/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_mad_sse.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_mad_sse.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_mad_sse.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_2vect_mad_sse.asm
[676/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_mad_sse.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_mad_sse.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_mad_sse.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_3vect_mad_sse.asm
[677/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_mad_sse.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_mad_sse.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_mad_sse.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_4vect_mad_sse.asm
[678/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_5vect_mad_sse.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_5vect_mad_sse.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_5vect_mad_sse.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_5vect_mad_sse.asm
[679/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_6vect_mad_sse.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_6vect_mad_sse.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_6vect_mad_sse.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_6vect_mad_sse.asm
[680/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_mad_sse.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_mad_sse.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_mad_sse.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_vect_mad_sse.asm
[681/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_dot_prod_avx2.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_dot_prod_avx2.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_dot_prod_avx2.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_2vect_dot_prod_avx2.asm
[682/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_dot_prod_avx2.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_dot_prod_avx2.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_dot_prod_avx2.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_3vect_dot_prod_avx2.asm
[683/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_dot_prod_avx2.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_dot_prod_avx2.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_dot_prod_avx2.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_4vect_dot_prod_avx2.asm
[684/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_5vect_dot_prod_avx2.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_5vect_dot_prod_avx2.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_5vect_dot_prod_avx2.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_5vect_dot_prod_avx2.asm
[685/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_6vect_dot_prod_avx2.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_6vect_dot_prod_avx2.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_6vect_dot_prod_avx2.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_6vect_dot_prod_avx2.asm
[686/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_dot_prod_avx2.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_dot_prod_avx2.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_dot_prod_avx2.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_vect_dot_prod_avx2.asm
[687/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_mul_avx.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_mul_avx.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_mul_avx.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_vect_mul_avx.asm
[688/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_dot_prod_avx.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_dot_prod_avx.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_dot_prod_avx.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_2vect_dot_prod_avx.asm
[689/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_dot_prod_avx.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_dot_prod_avx.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_dot_prod_avx.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_3vect_dot_prod_avx.asm
[690/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_dot_prod_avx.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_dot_prod_avx.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_dot_prod_avx.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_4vect_dot_prod_avx.asm
[691/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_5vect_dot_prod_avx.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_5vect_dot_prod_avx.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_5vect_dot_prod_avx.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_5vect_dot_prod_avx.asm
[692/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_6vect_dot_prod_avx.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_6vect_dot_prod_avx.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_6vect_dot_prod_avx.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_6vect_dot_prod_avx.asm
[693/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_dot_prod_avx.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_dot_prod_avx.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_dot_prod_avx.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_vect_dot_prod_avx.asm
[694/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_mul_sse.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_mul_sse.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_mul_sse.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_vect_mul_sse.asm
[695/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_dot_prod_avx512.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_dot_prod_avx512.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_dot_prod_avx512.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_2vect_dot_prod_avx512.asm
[696/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_mad_avx512.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_mad_avx512.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_mad_avx512.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_2vect_mad_avx512.asm
[697/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_dot_prod_avx512.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_dot_prod_avx512.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_dot_prod_avx512.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_3vect_dot_prod_avx512.asm
[698/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_mad_avx512.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_mad_avx512.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_mad_avx512.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_3vect_mad_avx512.asm
[699/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_dot_prod_avx512.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_dot_prod_avx512.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_dot_prod_avx512.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_4vect_dot_prod_avx512.asm
[700/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_mad_avx512.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_mad_avx512.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_mad_avx512.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_4vect_mad_avx512.asm
[701/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_dot_prod_avx512.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_dot_prod_avx512.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_dot_prod_avx512.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_vect_dot_prod_avx512.asm
[702/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_mad_avx512.asm.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_mad_avx512.asm.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_mad_avx512.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/erasure_code/gf_vect_mad_avx512.asm
[703/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_clay_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/clay/CMakeFiles/ec_clay.dir/ErasureCodeClay.cc.o -MF src/erasure-code/clay/CMakeFiles/ec_clay.dir/ErasureCodeClay.cc.o.d -o src/erasure-code/clay/CMakeFiles/ec_clay.dir/ErasureCodeClay.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/clay/ErasureCodeClay.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/clay/ErasureCodeClay.cc:22:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/ErasureCodeInterface.h:147,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/ErasureCode.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/clay/ErasureCodeClay.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/clay/ErasureCodeClay.cc:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[704/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/ErasureCodeIsa.cc.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/ErasureCodeIsa.cc.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/ErasureCodeIsa.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/isa/ErasureCodeIsa.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/isa/ErasureCodeIsa.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[705/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libec_clay.so -o lib/libec_clay.so src/erasure-code/CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o src/crush/CMakeFiles/crush_objs.dir/builder.c.o src/crush/CMakeFiles/crush_objs.dir/mapper.c.o src/crush/CMakeFiles/crush_objs.dir/crush.c.o src/crush/CMakeFiles/crush_objs.dir/hash.c.o src/crush/CMakeFiles/crush_objs.dir/CrushWrapper.cc.o src/crush/CMakeFiles/crush_objs.dir/CrushCompiler.cc.o src/crush/CMakeFiles/crush_objs.dir/CrushTester.cc.o src/crush/CMakeFiles/crush_objs.dir/CrushLocation.cc.o src/erasure-code/clay/CMakeFiles/ec_clay.dir/ErasureCodePluginClay.cc.o src/erasure-code/clay/CMakeFiles/ec_clay.dir/ErasureCodeClay.cc.o src/erasure-code/clay/CMakeFiles/ec_clay.dir/__/__/common/str_map.cc.o  -Wl,--as-needed -latomic && :
[706/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/ErasureCodePluginIsa.cc.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/ErasureCodePluginIsa.cc.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/ErasureCodePluginIsa.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/isa/ErasureCodePluginIsa.cc
[707/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/xor_op.cc.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/xor_op.cc.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/xor_op.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/isa/xor_op.cc
[708/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -Wno-write-strings -MD -MT src/dmclock/src/CMakeFiles/dmclock.dir/dmclock_util.cc.o -MF src/dmclock/src/CMakeFiles/dmclock.dir/dmclock_util.cc.o.d -o src/dmclock/src/CMakeFiles/dmclock.dir/dmclock_util.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/dmclock/src/dmclock_util.cc
[709/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -Wno-write-strings -MD -MT src/dmclock/src/CMakeFiles/dmclock.dir/__/support/src/run_every.cc.o -MF src/dmclock/src/CMakeFiles/dmclock.dir/__/support/src/run_every.cc.o.d -o src/dmclock/src/CMakeFiles/dmclock.dir/__/support/src/run_every.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src/run_every.cc
[710/2144] : && /usr/bin/cmake -E rm -f lib/libdmclock.a && /usr/bin/ar qc lib/libdmclock.a  src/dmclock/src/CMakeFiles/dmclock.dir/dmclock_util.cc.o src/dmclock/src/CMakeFiles/dmclock.dir/__/support/src/run_every.cc.o && /usr/bin/ranlib lib/libdmclock.a && :
[711/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_isa_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/erasure-code/isa/CMakeFiles/ec_isa.dir/ErasureCodeIsaTableCache.cc.o -MF src/erasure-code/isa/CMakeFiles/ec_isa.dir/ErasureCodeIsaTableCache.cc.o.d -o src/erasure-code/isa/CMakeFiles/ec_isa.dir/ErasureCodeIsaTableCache.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/isa/ErasureCodeIsaTableCache.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/isa/ErasureCodeIsaTableCache.cc:28:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/ErasureCodeInterface.h:147,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/isa/ErasureCodeIsaTableCache.h:30,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/isa/ErasureCodeIsaTableCache.cc:27:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[712/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libec_isa.so -o lib/libec_isa.so src/erasure-code/CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/ec_base.c.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_dot_prod_sse.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_dot_prod_sse.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_dot_prod_sse.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_5vect_dot_prod_sse.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_6vect_dot_prod_sse.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_dot_prod_sse.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_mad_avx2.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_mad_avx2.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_mad_avx2.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_5vect_mad_avx2.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_6vect_mad_avx2.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_mad_avx2.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/ec_highlevel_func.c.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_mad_avx.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_mad_avx.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_mad_avx.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_5vect_mad_avx.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_6vect_mad_avx.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_mad_avx.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/ec_multibinary.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_mad_sse.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_mad_sse.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_mad_sse.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_5vect_mad_sse.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_6vect_mad_sse.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_mad_sse.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_dot_prod_avx2.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_dot_prod_avx2.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_dot_prod_avx2.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_5vect_dot_prod_avx2.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_6vect_dot_prod_avx2.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_dot_prod_avx2.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_mul_avx.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_dot_prod_avx.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_dot_prod_avx.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_dot_prod_avx.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_5vect_dot_prod_avx.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_6vect_dot_prod_avx.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_dot_prod_avx.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_mul_sse.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_dot_prod_avx512.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_2vect_mad_avx512.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_dot_prod_avx512.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_3vect_mad_avx512.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_dot_prod_avx512.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_4vect_mad_avx512.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_dot_prod_avx512.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/__/__/isa-l/erasure_code/gf_vect_mad_avx512.asm.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/ErasureCodeIsa.cc.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/ErasureCodeIsaTableCache.cc.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/ErasureCodePluginIsa.cc.o src/erasure-code/isa/CMakeFiles/ec_isa.dir/xor_op.cc.o  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[713/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/compressor/CMakeFiles/compressor_objs.dir/Compressor.cc.o -MF src/compressor/CMakeFiles/compressor_objs.dir/Compressor.cc.o.d -o src/compressor/CMakeFiles/compressor_objs.dir/Compressor.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/compressor/Compressor.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/compressor/Compressor.cc:23:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/compressor/Compressor.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/compressor/CompressionPlugin.h:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/compressor/Compressor.cc:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[714/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_snappy_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/compressor/snappy/CMakeFiles/ceph_snappy.dir/CompressionPluginSnappy.cc.o -MF src/compressor/snappy/CMakeFiles/ceph_snappy.dir/CompressionPluginSnappy.cc.o.d -o src/compressor/snappy/CMakeFiles/ceph_snappy.dir/CompressionPluginSnappy.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/compressor/snappy/CompressionPluginSnappy.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/compressor/snappy/CompressionPluginSnappy.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[715/2144] : && /usr/bin/cmake -E rm -f lib/libcommon.a && /usr/bin/ar qc lib/libcommon.a  src/auth/CMakeFiles/common-auth-objs.dir/AuthClientHandler.cc.o src/auth/CMakeFiles/common-auth-objs.dir/AuthMethodList.cc.o src/auth/CMakeFiles/common-auth-objs.dir/AuthRegistry.cc.o src/auth/CMakeFiles/common-auth-objs.dir/AuthSessionHandler.cc.o src/auth/CMakeFiles/common-auth-objs.dir/Crypto.cc.o src/auth/CMakeFiles/common-auth-objs.dir/KeyRing.cc.o src/auth/CMakeFiles/common-auth-objs.dir/RotatingKeyRing.cc.o src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxAuthorizeHandler.cc.o src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxClientHandler.cc.o src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxProtocol.cc.o src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxSessionHandler.cc.o src/auth/CMakeFiles/common-auth-objs.dir/none/AuthNoneAuthorizeHandler.cc.o src/common/CMakeFiles/common-common-objs.dir/AsyncOpTracker.cc.o src/common/CMakeFiles/common-common-objs.dir/BackTrace.cc.o src/common/CMakeFiles/common-common-objs.dir/ConfUtils.cc.o src/common/CMakeFiles/common-common-objs.dir/Cycles.cc.o src/common/CMakeFiles/common-common-objs.dir/CDC.cc.o src/common/CMakeFiles/common-common-objs.dir/DecayCounter.cc.o src/common/CMakeFiles/common-common-objs.dir/FastCDC.cc.o src/common/CMakeFiles/common-common-objs.dir/Finisher.cc.o src/common/CMakeFiles/common-common-objs.dir/FixedCDC.cc.o src/common/CMakeFiles/common-common-objs.dir/Formatter.cc.o src/common/CMakeFiles/common-common-objs.dir/Graylog.cc.o src/common/CMakeFiles/common-common-objs.dir/HTMLFormatter.cc.o src/common/CMakeFiles/common-common-objs.dir/HeartbeatMap.cc.o src/common/CMakeFiles/common-common-objs.dir/LogClient.cc.o src/common/CMakeFiles/common-common-objs.dir/LogEntry.cc.o src/common/CMakeFiles/common-common-objs.dir/ostream_temp.cc.o src/common/CMakeFiles/common-common-objs.dir/OutputDataSocket.cc.o src/common/CMakeFiles/common-common-objs.dir/PluginRegistry.cc.o src/common/CMakeFiles/common-common-objs.dir/Readahead.cc.o src/common/CMakeFiles/common-common-objs.dir/RefCountedObj.cc.o src/common/CMakeFiles/common-common-objs.dir/SloppyCRCMap.cc.o src/common/CMakeFiles/common-common-objs.dir/Thread.cc.o src/common/CMakeFiles/common-common-objs.dir/Throttle.cc.o src/common/CMakeFiles/common-common-objs.dir/Timer.cc.o src/common/CMakeFiles/common-common-objs.dir/TracepointProvider.cc.o src/common/CMakeFiles/common-common-objs.dir/TrackedOp.cc.o src/common/CMakeFiles/common-common-objs.dir/WorkQueue.cc.o src/common/CMakeFiles/common-common-objs.dir/admin_socket.cc.o src/common/CMakeFiles/common-common-objs.dir/admin_socket_client.cc.o src/common/CMakeFiles/common-common-objs.dir/assert.cc.o src/common/CMakeFiles/common-common-objs.dir/bit_str.cc.o src/common/CMakeFiles/common-common-objs.dir/bloom_filter.cc.o src/common/CMakeFiles/common-common-objs.dir/ceph_argparse.cc.o src/common/CMakeFiles/common-common-objs.dir/ceph_context.cc.o src/common/CMakeFiles/common-common-objs.dir/ceph_crypto.cc.o src/common/CMakeFiles/common-common-objs.dir/ceph_frag.cc.o src/common/CMakeFiles/common-common-objs.dir/ceph_fs.cc.o src/common/CMakeFiles/common-common-objs.dir/ceph_hash.cc.o src/common/CMakeFiles/common-common-objs.dir/ceph_json.cc.o src/common/CMakeFiles/common-common-objs.dir/ceph_strings.cc.o src/common/CMakeFiles/common-common-objs.dir/ceph_releases.cc.o src/common/CMakeFiles/common-common-objs.dir/ceph_time.cc.o src/common/CMakeFiles/common-common-objs.dir/cmdparse.cc.o src/common/CMakeFiles/common-common-objs.dir/code_environment.cc.o src/common/CMakeFiles/common-common-objs.dir/common_init.cc.o src/common/CMakeFiles/common-common-objs.dir/compat.cc.o src/common/CMakeFiles/common-common-objs.dir/config.cc.o src/common/CMakeFiles/common-common-objs.dir/config_values.cc.o src/common/CMakeFiles/common-common-objs.dir/dout.cc.o src/common/CMakeFiles/common-common-objs.dir/entity_name.cc.o src/common/CMakeFiles/common-common-objs.dir/environment.cc.o src/common/CMakeFiles/common-common-objs.dir/errno.cc.o src/common/CMakeFiles/common-common-objs.dir/escape.cc.o src/common/CMakeFiles/common-common-objs.dir/fd.cc.o src/common/CMakeFiles/common-common-objs.dir/fs_types.cc.o src/common/CMakeFiles/common-common-objs.dir/hex.cc.o src/common/CMakeFiles/common-common-objs.dir/histogram.cc.o src/common/CMakeFiles/common-common-objs.dir/hobject.cc.o src/common/CMakeFiles/common-common-objs.dir/hostname.cc.o src/common/CMakeFiles/common-common-objs.dir/ipaddr.cc.o src/common/CMakeFiles/common-common-objs.dir/iso_8601.cc.o src/common/CMakeFiles/common-common-objs.dir/mempool.cc.o src/common/CMakeFiles/common-common-objs.dir/mime.c.o src/common/CMakeFiles/common-common-objs.dir/numa.cc.o src/common/CMakeFiles/common-common-objs.dir/openssl_opts_handler.cc.o src/common/CMakeFiles/common-common-objs.dir/options.cc.o src/common/CMakeFiles/common-common-objs.dir/page.cc.o src/common/CMakeFiles/common-common-objs.dir/perf_counters.cc.o src/common/CMakeFiles/common-common-objs.dir/perf_counters_collection.cc.o src/common/CMakeFiles/common-common-objs.dir/perf_counters_key.cc.o src/common/CMakeFiles/common-common-objs.dir/perf_histogram.cc.o src/common/CMakeFiles/common-common-objs.dir/pick_address.cc.o src/common/CMakeFiles/common-common-objs.dir/random_string.cc.o src/common/CMakeFiles/common-common-objs.dir/reverse.c.o src/common/CMakeFiles/common-common-objs.dir/run_cmd.cc.o src/common/CMakeFiles/common-common-objs.dir/scrub_types.cc.o src/common/CMakeFiles/common-common-objs.dir/signal.cc.o src/common/CMakeFiles/common-common-objs.dir/snap_types.cc.o src/common/CMakeFiles/common-common-objs.dir/str_list.cc.o src/common/CMakeFiles/common-common-objs.dir/str_map.cc.o src/common/CMakeFiles/common-common-objs.dir/strtol.cc.o src/common/CMakeFiles/common-common-objs.dir/types.cc.o src/common/CMakeFiles/common-common-objs.dir/url_escape.cc.o src/common/CMakeFiles/common-common-objs.dir/pretty_binary.cc.o src/common/CMakeFiles/common-common-objs.dir/utf8.c.o src/common/CMakeFiles/common-common-objs.dir/util.cc.o src/common/CMakeFiles/common-common-objs.dir/version.cc.o src/common/CMakeFiles/common-common-objs.dir/Journald.cc.o src/common/CMakeFiles/common-common-objs.dir/blkdev.cc.o src/common/CMakeFiles/common-common-objs.dir/dns_resolve.cc.o src/common/CMakeFiles/common-common-objs.dir/linux_version.c.o src/common/CMakeFiles/common-common-objs.dir/SubProcess.cc.o src/common/options/CMakeFiles/common-options-objs.dir/build_options.cc.o src/common/options/CMakeFiles/common-options-objs.dir/global_options.cc.o src/common/options/CMakeFiles/common-options-objs.dir/cephfs-mirror_options.cc.o src/common/options/CMakeFiles/common-options-objs.dir/crimson_options.cc.o src/common/options/CMakeFiles/common-options-objs.dir/mgr_options.cc.o src/common/options/CMakeFiles/common-options-objs.dir/mds_options.cc.o src/common/options/CMakeFiles/common-options-objs.dir/mds-client_options.cc.o src/common/options/CMakeFiles/common-options-objs.dir/mon_options.cc.o src/common/options/CMakeFiles/common-options-objs.dir/osd_options.cc.o src/common/options/CMakeFiles/common-options-objs.dir/rbd_options.cc.o src/common/options/CMakeFiles/common-options-objs.dir/rbd-mirror_options.cc.o src/common/options/CMakeFiles/common-options-objs.dir/immutable-object-cache_options.cc.o src/common/options/CMakeFiles/common-options-objs.dir/ceph-exporter_options.cc.o src/common/options/CMakeFiles/common-options-objs.dir/rgw_options.cc.o src/msg/CMakeFiles/common-msg-objs.dir/DispatchQueue.cc.o src/msg/CMakeFiles/common-msg-objs.dir/Message.cc.o src/msg/CMakeFiles/common-msg-objs.dir/Messenger.cc.o src/msg/CMakeFiles/common-msg-objs.dir/Connection.cc.o src/msg/CMakeFiles/common-msg-objs.dir/msg_types.cc.o src/msg/CMakeFiles/common-msg-objs.dir/compressor_registry.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/AsyncConnection.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/AsyncMessenger.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/Protocol.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/ProtocolV1.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/ProtocolV2.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/Event.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/EventSelect.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/PosixStack.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/Stack.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/crypto_onwire.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/compression_onwire.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/frames_v2.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/net_handler.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/EventEpoll.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/Infiniband.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAConnectedSocketImpl.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAIWARPConnectedSocketImpl.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAServerSocketImpl.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAIWARPServerSocketImpl.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAStack.cc.o src/common/CMakeFiles/common_buffer_obj.dir/buffer.cc.o src/common/CMakeFiles/common_texttable_obj.dir/TextTable.cc.o src/compressor/CMakeFiles/compressor_objs.dir/Compressor.cc.o src/CMakeFiles/common-objs.dir/ceph_ver.c.o src/CMakeFiles/common-objs.dir/global/global_context.cc.o src/CMakeFiles/common-objs.dir/xxHash/xxhash.c.o src/CMakeFiles/common-objs.dir/common/error_code.cc.o src/CMakeFiles/common-objs.dir/common/tracer.cc.o src/CMakeFiles/common-objs.dir/log/Log.cc.o src/CMakeFiles/common-objs.dir/mon/MonCap.cc.o src/CMakeFiles/common-objs.dir/mon/MonClient.cc.o src/CMakeFiles/common-objs.dir/mon/MonMap.cc.o src/CMakeFiles/common-objs.dir/mon/MonSub.cc.o src/CMakeFiles/common-objs.dir/mon/error_code.cc.o src/CMakeFiles/common-objs.dir/mgr/MgrClient.cc.o src/CMakeFiles/common-objs.dir/mon/PGMap.cc.o src/CMakeFiles/common-objs.dir/mgr/ServiceMap.cc.o src/CMakeFiles/common-objs.dir/osd/ECMsgTypes.cc.o src/CMakeFiles/common-objs.dir/osd/HitSet.cc.o src/CMakeFiles/common-objs.dir/osd/OSDMap.cc.o src/CMakeFiles/common-objs.dir/osd/OSDMapMapping.cc.o src/CMakeFiles/common-objs.dir/osd/osd_types.cc.o src/CMakeFiles/common-objs.dir/osd/error_code.cc.o src/CMakeFiles/common-objs.dir/osd/PGPeeringEvent.cc.o src/CMakeFiles/common-objs.dir/osd/OpRequest.cc.o src/CMakeFiles/common-objs.dir/osd/ClassHandler.cc.o src/CMakeFiles/common-objs.dir/osd/osd_op_util.cc.o src/CMakeFiles/common-objs.dir/osdc/Striper.cc.o src/CMakeFiles/common-objs.dir/osdc/Objecter.cc.o src/CMakeFiles/common-objs.dir/osdc/error_code.cc.o src/CMakeFiles/common-objs.dir/librbd/Features.cc.o src/CMakeFiles/common-objs.dir/librbd/io/IoOperations.cc.o src/CMakeFiles/common-objs.dir/mds/MDSMap.cc.o src/CMakeFiles/common-objs.dir/mds/FSMap.cc.o src/CMakeFiles/common-objs.dir/mds/FSMapUser.cc.o src/CMakeFiles/common-objs.dir/mds/inode_backtrace.cc.o src/CMakeFiles/common-objs.dir/mds/mdstypes.cc.o src/CMakeFiles/common-objs.dir/mds/flock.cc.o src/CMakeFiles/common-objs.dir/mds/cephfs_features.cc.o src/common/CMakeFiles/common_mountcephfs_objs.dir/armor.c.o src/common/CMakeFiles/common_mountcephfs_objs.dir/safe_io.c.o src/common/CMakeFiles/common_mountcephfs_objs.dir/module.c.o src/common/CMakeFiles/common_mountcephfs_objs.dir/addr_parsing.c.o src/crush/CMakeFiles/crush_objs.dir/builder.c.o src/crush/CMakeFiles/crush_objs.dir/mapper.c.o src/crush/CMakeFiles/crush_objs.dir/crush.c.o src/crush/CMakeFiles/crush_objs.dir/hash.c.o src/crush/CMakeFiles/crush_objs.dir/CrushWrapper.cc.o src/crush/CMakeFiles/crush_objs.dir/CrushCompiler.cc.o src/crush/CMakeFiles/crush_objs.dir/CrushTester.cc.o src/crush/CMakeFiles/crush_objs.dir/CrushLocation.cc.o && /usr/bin/ranlib lib/libcommon.a && :
[716/2144] : && /usr/bin/cmake -E rm -f lib/libcompressor.a && /usr/bin/ar qc lib/libcompressor.a  src/compressor/CMakeFiles/compressor_objs.dir/Compressor.cc.o && /usr/bin/ranlib lib/libcompressor.a && :
[717/2144] : && /usr/bin/cmake -E rm -f lib/libglobal-static.a && /usr/bin/ar qc lib/libglobal-static.a  src/global/CMakeFiles/libglobal_objs.dir/global_init.cc.o src/global/CMakeFiles/libglobal_objs.dir/pidfile.cc.o src/global/CMakeFiles/libglobal_objs.dir/signal_handler.cc.o && /usr/bin/ranlib lib/libglobal-static.a && :
[718/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libceph_snappy.so.2 -o lib/libceph_snappy.so.2.0.0 src/compressor/snappy/CMakeFiles/ceph_snappy.dir/CompressionPluginSnappy.cc.o  /usr/lib64/libsnappy.so  lib/libcompressor.a   -Wl,--as-needed -latomic && :
[719/2144] /usr/bin/cmake -E cmake_symlink_library lib/libceph_snappy.so.2.0.0  lib/libceph_snappy.so.2 lib/libceph_snappy.so && :
[720/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/CompressionPluginZlib.cc.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/CompressionPluginZlib.cc.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/CompressionPluginZlib.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/compressor/zlib/CompressionPluginZlib.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/compressor/zlib/CompressionPluginZlib.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[721/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/ZlibCompressor.cc.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/ZlibCompressor.cc.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/ZlibCompressor.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/compressor/zlib/ZlibCompressor.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/compressor/zlib/ZlibCompressor.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[722/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip.c.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip.c.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/igzip.c
[723/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/hufftables_c.c.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/hufftables_c.c.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/hufftables_c.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/hufftables_c.c
[724/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_base.c.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_base.c.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_base.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/igzip_base.c
[725/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_icf_base.c.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_icf_base.c.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_icf_base.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/igzip_icf_base.c
[726/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/adler32_base.c.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/adler32_base.c.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/adler32_base.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/adler32_base.c
[727/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/flatten_ll.c.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/flatten_ll.c.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/flatten_ll.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/flatten_ll.c
[728/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/encode_df.c.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/encode_df.c.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/encode_df.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/encode_df.c
[729/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_icf_body.c.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_icf_body.c.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_icf_body.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/igzip_icf_body.c
[730/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_inflate.c.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_inflate.c.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_inflate.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/igzip_inflate.c
[731/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/huff_codes.c.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/huff_codes.c.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/huff_codes.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/huff_codes.c
[732/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/crc/crc_base_aliases.c.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/crc/crc_base_aliases.c.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/crc/crc_base_aliases.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/crc/crc_base_aliases.c
[733/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/crc/crc_base.c.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/crc/crc_base.c.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/crc/crc_base.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/crc/crc_base.c
[734/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/crc/crc64_base.c.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/crc/crc64_base.c.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/crc/crc64_base.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/crc/crc64_base.c
[735/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /usr/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/ -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_body.asm.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_body.asm.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_body.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/igzip_body.asm
[736/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /usr/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/ -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_finish.asm.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_finish.asm.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_finish.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/igzip_finish.asm
[737/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /usr/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/ -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_icf_body_h1_gr_bt.asm.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_icf_body_h1_gr_bt.asm.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_icf_body_h1_gr_bt.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/igzip_icf_body_h1_gr_bt.asm
[738/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /usr/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/ -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_icf_finish.asm.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_icf_finish.asm.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_icf_finish.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/igzip_icf_finish.asm
[739/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /usr/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/ -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/rfc1951_lookup.asm.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/rfc1951_lookup.asm.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/rfc1951_lookup.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/rfc1951_lookup.asm
[740/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /usr/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/ -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/adler32_sse.asm.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/adler32_sse.asm.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/adler32_sse.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/adler32_sse.asm
[741/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /usr/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/ -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/adler32_avx2_4.asm.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/adler32_avx2_4.asm.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/adler32_avx2_4.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/adler32_avx2_4.asm
[742/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /usr/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/ -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_multibinary.asm.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_multibinary.asm.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_multibinary.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/igzip_multibinary.asm
[743/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /usr/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/ -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_update_histogram_01.asm.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_update_histogram_01.asm.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_update_histogram_01.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/igzip_update_histogram_01.asm
[744/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /usr/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/ -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_update_histogram_04.asm.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_update_histogram_04.asm.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_update_histogram_04.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/igzip_update_histogram_04.asm
[745/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /usr/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/ -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_decode_block_stateless_01.asm.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_decode_block_stateless_01.asm.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_decode_block_stateless_01.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/igzip_decode_block_stateless_01.asm
[746/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /usr/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/ -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_decode_block_stateless_04.asm.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_decode_block_stateless_04.asm.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_decode_block_stateless_04.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/igzip_decode_block_stateless_04.asm
[747/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /usr/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/ -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_inflate_multibinary.asm.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_inflate_multibinary.asm.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_inflate_multibinary.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/igzip_inflate_multibinary.asm
[748/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /usr/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/ -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/encode_df_04.asm.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/encode_df_04.asm.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/encode_df_04.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/encode_df_04.asm
[749/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /usr/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/ -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/encode_df_06.asm.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/encode_df_06.asm.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/encode_df_06.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/encode_df_06.asm
[750/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /usr/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/ -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/proc_heap.asm.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/proc_heap.asm.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/proc_heap.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/proc_heap.asm
[751/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /usr/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/ -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_deflate_hash.asm.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_deflate_hash.asm.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_deflate_hash.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/igzip_deflate_hash.asm
[752/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /usr/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/ -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_gen_icf_map_lh1_06.asm.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_gen_icf_map_lh1_06.asm.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_gen_icf_map_lh1_06.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/igzip_gen_icf_map_lh1_06.asm
[753/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /usr/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/ -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_gen_icf_map_lh1_04.asm.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_gen_icf_map_lh1_04.asm.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_gen_icf_map_lh1_04.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/igzip_gen_icf_map_lh1_04.asm
[754/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /usr/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/ -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_set_long_icf_fg_04.asm.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_set_long_icf_fg_04.asm.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_set_long_icf_fg_04.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/igzip_set_long_icf_fg_04.asm
[755/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zlib_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include -isystem /usr/include -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/ -i /builddir/build/BUILD/ceph-18.2.1/src/isa-l/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_set_long_icf_fg_06.asm.o -MF src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_set_long_icf_fg_06.asm.o.d -o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_set_long_icf_fg_06.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/isa-l/igzip/igzip_set_long_icf_fg_06.asm
[756/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libceph_zlib.so.2 -o lib/libceph_zlib.so.2.0.0 src/compressor/zlib/CMakeFiles/ceph_zlib.dir/CompressionPluginZlib.cc.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/ZlibCompressor.cc.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip.c.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/hufftables_c.c.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_base.c.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_icf_base.c.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/adler32_base.c.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/flatten_ll.c.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/encode_df.c.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_icf_body.c.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_inflate.c.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/huff_codes.c.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/crc/crc_base_aliases.c.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/crc/crc_base.c.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/crc/crc64_base.c.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_body.asm.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_finish.asm.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_icf_body_h1_gr_bt.asm.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_icf_finish.asm.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/rfc1951_lookup.asm.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/adler32_sse.asm.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/adler32_avx2_4.asm.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_multibinary.asm.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_update_histogram_01.asm.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_update_histogram_04.asm.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_decode_block_stateless_01.asm.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_decode_block_stateless_04.asm.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_inflate_multibinary.asm.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/encode_df_04.asm.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/encode_df_06.asm.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/proc_heap.asm.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_deflate_hash.asm.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_gen_icf_map_lh1_06.asm.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_gen_icf_map_lh1_04.asm.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_set_long_icf_fg_04.asm.o src/compressor/zlib/CMakeFiles/ceph_zlib.dir/__/__/isa-l/igzip/igzip_set_long_icf_fg_06.asm.o  /usr/lib64/libz.so  lib/libcompressor.a   -Wl,--as-needed -latomic && :
[757/2144] /usr/bin/cmake -E cmake_symlink_library lib/libceph_zlib.so.2.0.0  lib/libceph_zlib.so.2 lib/libceph_zlib.so && :
[758/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_zstd_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/compressor/zstd/CMakeFiles/ceph_zstd.dir/CompressionPluginZstd.cc.o -MF src/compressor/zstd/CMakeFiles/ceph_zstd.dir/CompressionPluginZstd.cc.o.d -o src/compressor/zstd/CMakeFiles/ceph_zstd.dir/CompressionPluginZstd.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/compressor/zstd/CompressionPluginZstd.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/compressor/zstd/CompressionPluginZstd.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[759/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libceph_zstd.so.2 -o lib/libceph_zstd.so.2.0.0 src/compressor/zstd/CMakeFiles/ceph_zstd.dir/CompressionPluginZstd.cc.o  /lib64/libzstd.so   -Wl,--as-needed -latomic && :
[760/2144] /usr/bin/cmake -E cmake_symlink_library lib/libceph_zstd.so.2.0.0  lib/libceph_zstd.so.2 lib/libceph_zstd.so && :
[761/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_lz4_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/compressor/lz4/CMakeFiles/ceph_lz4.dir/CompressionPluginLZ4.cc.o -MF src/compressor/lz4/CMakeFiles/ceph_lz4.dir/CompressionPluginLZ4.cc.o.d -o src/compressor/lz4/CMakeFiles/ceph_lz4.dir/CompressionPluginLZ4.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/compressor/lz4/CompressionPluginLZ4.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/compressor/lz4/CompressionPluginLZ4.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[762/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libceph_lz4.so.2 -o lib/libceph_lz4.so.2.0.0 src/compressor/lz4/CMakeFiles/ceph_lz4.dir/CompressionPluginLZ4.cc.o  /usr/lib64/liblz4.so  lib/libcompressor.a   -Wl,--as-needed -latomic && :
[763/2144] /usr/bin/cmake -E cmake_symlink_library lib/libceph_lz4.so.2.0.0  lib/libceph_lz4.so.2 lib/libceph_lz4.so && :
[764/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/rados.dir/rados/rados.cc.o -MF src/tools/CMakeFiles/rados.dir/rados/rados.cc.o.d -o src/tools/CMakeFiles/rados.dir/rados/rados.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rados/rados.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rados/rados.cc:29:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rados/rados.cc:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[765/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/rados.dir/RadosDump.cc.o -MF src/tools/CMakeFiles/rados.dir/RadosDump.cc.o.d -o src/tools/CMakeFiles/rados.dir/RadosDump.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/RadosDump.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/RadosDump.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/RadosDump.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/RadosDump.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[766/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/rados.dir/rados/RadosImport.cc.o -MF src/tools/CMakeFiles/rados.dir/rados/RadosImport.cc.o.d -o src/tools/CMakeFiles/rados.dir/rados/RadosImport.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rados/RadosImport.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PGLog.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rados/RadosImport.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[767/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/rados.dir/rados/PoolDump.cc.o -MF src/tools/CMakeFiles/rados.dir/rados/PoolDump.cc.o.d -o src/tools/CMakeFiles/rados.dir/rados/PoolDump.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rados/PoolDump.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/RadosDump.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rados/PoolDump.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rados/PoolDump.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rados/PoolDump.cc:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[768/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/rados.dir/__/common/util.cc.o -MF src/tools/CMakeFiles/rados.dir/__/common/util.cc.o.d -o src/tools/CMakeFiles/rados.dir/__/common/util.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/util.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/util.cc:24:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function.hpp:30,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/iter_find.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/split.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/util.cc:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[769/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -shared -Wl,-soname,libceph-common.so.2 -o lib/libceph-common.so.2 src/auth/CMakeFiles/common-auth-objs.dir/AuthClientHandler.cc.o src/auth/CMakeFiles/common-auth-objs.dir/AuthMethodList.cc.o src/auth/CMakeFiles/common-auth-objs.dir/AuthRegistry.cc.o src/auth/CMakeFiles/common-auth-objs.dir/AuthSessionHandler.cc.o src/auth/CMakeFiles/common-auth-objs.dir/Crypto.cc.o src/auth/CMakeFiles/common-auth-objs.dir/KeyRing.cc.o src/auth/CMakeFiles/common-auth-objs.dir/RotatingKeyRing.cc.o src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxAuthorizeHandler.cc.o src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxClientHandler.cc.o src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxProtocol.cc.o src/auth/CMakeFiles/common-auth-objs.dir/cephx/CephxSessionHandler.cc.o src/auth/CMakeFiles/common-auth-objs.dir/none/AuthNoneAuthorizeHandler.cc.o src/common/CMakeFiles/common-common-objs.dir/AsyncOpTracker.cc.o src/common/CMakeFiles/common-common-objs.dir/BackTrace.cc.o src/common/CMakeFiles/common-common-objs.dir/ConfUtils.cc.o src/common/CMakeFiles/common-common-objs.dir/Cycles.cc.o src/common/CMakeFiles/common-common-objs.dir/CDC.cc.o src/common/CMakeFiles/common-common-objs.dir/DecayCounter.cc.o src/common/CMakeFiles/common-common-objs.dir/FastCDC.cc.o src/common/CMakeFiles/common-common-objs.dir/Finisher.cc.o src/common/CMakeFiles/common-common-objs.dir/FixedCDC.cc.o src/common/CMakeFiles/common-common-objs.dir/Formatter.cc.o src/common/CMakeFiles/common-common-objs.dir/Graylog.cc.o src/common/CMakeFiles/common-common-objs.dir/HTMLFormatter.cc.o src/common/CMakeFiles/common-common-objs.dir/HeartbeatMap.cc.o src/common/CMakeFiles/common-common-objs.dir/LogClient.cc.o src/common/CMakeFiles/common-common-objs.dir/LogEntry.cc.o src/common/CMakeFiles/common-common-objs.dir/ostream_temp.cc.o src/common/CMakeFiles/common-common-objs.dir/OutputDataSocket.cc.o src/common/CMakeFiles/common-common-objs.dir/PluginRegistry.cc.o src/common/CMakeFiles/common-common-objs.dir/Readahead.cc.o src/common/CMakeFiles/common-common-objs.dir/RefCountedObj.cc.o src/common/CMakeFiles/common-common-objs.dir/SloppyCRCMap.cc.o src/common/CMakeFiles/common-common-objs.dir/Thread.cc.o src/common/CMakeFiles/common-common-objs.dir/Throttle.cc.o src/common/CMakeFiles/common-common-objs.dir/Timer.cc.o src/common/CMakeFiles/common-common-objs.dir/TracepointProvider.cc.o src/common/CMakeFiles/common-common-objs.dir/TrackedOp.cc.o src/common/CMakeFiles/common-common-objs.dir/WorkQueue.cc.o src/common/CMakeFiles/common-common-objs.dir/admin_socket.cc.o src/common/CMakeFiles/common-common-objs.dir/admin_socket_client.cc.o src/common/CMakeFiles/common-common-objs.dir/assert.cc.o src/common/CMakeFiles/common-common-objs.dir/bit_str.cc.o src/common/CMakeFiles/common-common-objs.dir/bloom_filter.cc.o src/common/CMakeFiles/common-common-objs.dir/ceph_argparse.cc.o src/common/CMakeFiles/common-common-objs.dir/ceph_context.cc.o src/common/CMakeFiles/common-common-objs.dir/ceph_crypto.cc.o src/common/CMakeFiles/common-common-objs.dir/ceph_frag.cc.o src/common/CMakeFiles/common-common-objs.dir/ceph_fs.cc.o src/common/CMakeFiles/common-common-objs.dir/ceph_hash.cc.o src/common/CMakeFiles/common-common-objs.dir/ceph_json.cc.o src/common/CMakeFiles/common-common-objs.dir/ceph_strings.cc.o src/common/CMakeFiles/common-common-objs.dir/ceph_releases.cc.o src/common/CMakeFiles/common-common-objs.dir/ceph_time.cc.o src/common/CMakeFiles/common-common-objs.dir/cmdparse.cc.o src/common/CMakeFiles/common-common-objs.dir/code_environment.cc.o src/common/CMakeFiles/common-common-objs.dir/common_init.cc.o src/common/CMakeFiles/common-common-objs.dir/compat.cc.o src/common/CMakeFiles/common-common-objs.dir/config.cc.o src/common/CMakeFiles/common-common-objs.dir/config_values.cc.o src/common/CMakeFiles/common-common-objs.dir/dout.cc.o src/common/CMakeFiles/common-common-objs.dir/entity_name.cc.o src/common/CMakeFiles/common-common-objs.dir/environment.cc.o src/common/CMakeFiles/common-common-objs.dir/errno.cc.o src/common/CMakeFiles/common-common-objs.dir/escape.cc.o src/common/CMakeFiles/common-common-objs.dir/fd.cc.o src/common/CMakeFiles/common-common-objs.dir/fs_types.cc.o src/common/CMakeFiles/common-common-objs.dir/hex.cc.o src/common/CMakeFiles/common-common-objs.dir/histogram.cc.o src/common/CMakeFiles/common-common-objs.dir/hobject.cc.o src/common/CMakeFiles/common-common-objs.dir/hostname.cc.o src/common/CMakeFiles/common-common-objs.dir/ipaddr.cc.o src/common/CMakeFiles/common-common-objs.dir/iso_8601.cc.o src/common/CMakeFiles/common-common-objs.dir/mempool.cc.o src/common/CMakeFiles/common-common-objs.dir/mime.c.o src/common/CMakeFiles/common-common-objs.dir/numa.cc.o src/common/CMakeFiles/common-common-objs.dir/openssl_opts_handler.cc.o src/common/CMakeFiles/common-common-objs.dir/options.cc.o src/common/CMakeFiles/common-common-objs.dir/page.cc.o src/common/CMakeFiles/common-common-objs.dir/perf_counters.cc.o src/common/CMakeFiles/common-common-objs.dir/perf_counters_collection.cc.o src/common/CMakeFiles/common-common-objs.dir/perf_counters_key.cc.o src/common/CMakeFiles/common-common-objs.dir/perf_histogram.cc.o src/common/CMakeFiles/common-common-objs.dir/pick_address.cc.o src/common/CMakeFiles/common-common-objs.dir/random_string.cc.o src/common/CMakeFiles/common-common-objs.dir/reverse.c.o src/common/CMakeFiles/common-common-objs.dir/run_cmd.cc.o src/common/CMakeFiles/common-common-objs.dir/scrub_types.cc.o src/common/CMakeFiles/common-common-objs.dir/signal.cc.o src/common/CMakeFiles/common-common-objs.dir/snap_types.cc.o src/common/CMakeFiles/common-common-objs.dir/str_list.cc.o src/common/CMakeFiles/common-common-objs.dir/str_map.cc.o src/common/CMakeFiles/common-common-objs.dir/strtol.cc.o src/common/CMakeFiles/common-common-objs.dir/types.cc.o src/common/CMakeFiles/common-common-objs.dir/url_escape.cc.o src/common/CMakeFiles/common-common-objs.dir/pretty_binary.cc.o src/common/CMakeFiles/common-common-objs.dir/utf8.c.o src/common/CMakeFiles/common-common-objs.dir/util.cc.o src/common/CMakeFiles/common-common-objs.dir/version.cc.o src/common/CMakeFiles/common-common-objs.dir/Journald.cc.o src/common/CMakeFiles/common-common-objs.dir/blkdev.cc.o src/common/CMakeFiles/common-common-objs.dir/dns_resolve.cc.o src/common/CMakeFiles/common-common-objs.dir/linux_version.c.o src/common/CMakeFiles/common-common-objs.dir/SubProcess.cc.o src/common/options/CMakeFiles/common-options-objs.dir/build_options.cc.o src/common/options/CMakeFiles/common-options-objs.dir/global_options.cc.o src/common/options/CMakeFiles/common-options-objs.dir/cephfs-mirror_options.cc.o src/common/options/CMakeFiles/common-options-objs.dir/crimson_options.cc.o src/common/options/CMakeFiles/common-options-objs.dir/mgr_options.cc.o src/common/options/CMakeFiles/common-options-objs.dir/mds_options.cc.o src/common/options/CMakeFiles/common-options-objs.dir/mds-client_options.cc.o src/common/options/CMakeFiles/common-options-objs.dir/mon_options.cc.o src/common/options/CMakeFiles/common-options-objs.dir/osd_options.cc.o src/common/options/CMakeFiles/common-options-objs.dir/rbd_options.cc.o src/common/options/CMakeFiles/common-options-objs.dir/rbd-mirror_options.cc.o src/common/options/CMakeFiles/common-options-objs.dir/immutable-object-cache_options.cc.o src/common/options/CMakeFiles/common-options-objs.dir/ceph-exporter_options.cc.o src/common/options/CMakeFiles/common-options-objs.dir/rgw_options.cc.o src/msg/CMakeFiles/common-msg-objs.dir/DispatchQueue.cc.o src/msg/CMakeFiles/common-msg-objs.dir/Message.cc.o src/msg/CMakeFiles/common-msg-objs.dir/Messenger.cc.o src/msg/CMakeFiles/common-msg-objs.dir/Connection.cc.o src/msg/CMakeFiles/common-msg-objs.dir/msg_types.cc.o src/msg/CMakeFiles/common-msg-objs.dir/compressor_registry.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/AsyncConnection.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/AsyncMessenger.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/Protocol.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/ProtocolV1.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/ProtocolV2.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/Event.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/EventSelect.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/PosixStack.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/Stack.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/crypto_onwire.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/compression_onwire.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/frames_v2.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/net_handler.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/EventEpoll.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/Infiniband.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAConnectedSocketImpl.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAIWARPConnectedSocketImpl.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAServerSocketImpl.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAIWARPServerSocketImpl.cc.o src/msg/CMakeFiles/common-msg-objs.dir/async/rdma/RDMAStack.cc.o src/common/CMakeFiles/common_buffer_obj.dir/buffer.cc.o src/common/CMakeFiles/common_texttable_obj.dir/TextTable.cc.o src/compressor/CMakeFiles/compressor_objs.dir/Compressor.cc.o src/CMakeFiles/common-objs.dir/ceph_ver.c.o src/CMakeFiles/common-objs.dir/global/global_context.cc.o src/CMakeFiles/common-objs.dir/xxHash/xxhash.c.o src/CMakeFiles/common-objs.dir/common/error_code.cc.o src/CMakeFiles/common-objs.dir/common/tracer.cc.o src/CMakeFiles/common-objs.dir/log/Log.cc.o src/CMakeFiles/common-objs.dir/mon/MonCap.cc.o src/CMakeFiles/common-objs.dir/mon/MonClient.cc.o src/CMakeFiles/common-objs.dir/mon/MonMap.cc.o src/CMakeFiles/common-objs.dir/mon/MonSub.cc.o src/CMakeFiles/common-objs.dir/mon/error_code.cc.o src/CMakeFiles/common-objs.dir/mgr/MgrClient.cc.o src/CMakeFiles/common-objs.dir/mon/PGMap.cc.o src/CMakeFiles/common-objs.dir/mgr/ServiceMap.cc.o src/CMakeFiles/common-objs.dir/osd/ECMsgTypes.cc.o src/CMakeFiles/common-objs.dir/osd/HitSet.cc.o src/CMakeFiles/common-objs.dir/osd/OSDMap.cc.o src/CMakeFiles/common-objs.dir/osd/OSDMapMapping.cc.o src/CMakeFiles/common-objs.dir/osd/osd_types.cc.o src/CMakeFiles/common-objs.dir/osd/error_code.cc.o src/CMakeFiles/common-objs.dir/osd/PGPeeringEvent.cc.o src/CMakeFiles/common-objs.dir/osd/OpRequest.cc.o src/CMakeFiles/common-objs.dir/osd/ClassHandler.cc.o src/CMakeFiles/common-objs.dir/osd/osd_op_util.cc.o src/CMakeFiles/common-objs.dir/osdc/Striper.cc.o src/CMakeFiles/common-objs.dir/osdc/Objecter.cc.o src/CMakeFiles/common-objs.dir/osdc/error_code.cc.o src/CMakeFiles/common-objs.dir/librbd/Features.cc.o src/CMakeFiles/common-objs.dir/librbd/io/IoOperations.cc.o src/CMakeFiles/common-objs.dir/mds/MDSMap.cc.o src/CMakeFiles/common-objs.dir/mds/FSMap.cc.o src/CMakeFiles/common-objs.dir/mds/FSMapUser.cc.o src/CMakeFiles/common-objs.dir/mds/inode_backtrace.cc.o src/CMakeFiles/common-objs.dir/mds/mdstypes.cc.o src/CMakeFiles/common-objs.dir/mds/flock.cc.o src/CMakeFiles/common-objs.dir/mds/cephfs_features.cc.o src/common/CMakeFiles/common_mountcephfs_objs.dir/armor.c.o src/common/CMakeFiles/common_mountcephfs_objs.dir/safe_io.c.o src/common/CMakeFiles/common_mountcephfs_objs.dir/module.c.o src/common/CMakeFiles/common_mountcephfs_objs.dir/addr_parsing.c.o src/crush/CMakeFiles/crush_objs.dir/builder.c.o src/crush/CMakeFiles/crush_objs.dir/mapper.c.o src/crush/CMakeFiles/crush_objs.dir/crush.c.o src/crush/CMakeFiles/crush_objs.dir/hash.c.o src/crush/CMakeFiles/crush_objs.dir/CrushWrapper.cc.o src/crush/CMakeFiles/crush_objs.dir/CrushCompiler.cc.o src/crush/CMakeFiles/crush_objs.dir/CrushTester.cc.o src/crush/CMakeFiles/crush_objs.dir/CrushLocation.cc.o  -Wl,-rpath,:::::::::::::::  lib/libjson_spirit.a  lib/liberasure_code.a  lib/libextblkdev.a  lib/libarch.a  lib/libcrc32.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  lib/libcommon_utf8.a  -lcap  lib/libarch.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_regex.a  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/global_options.cc: In function âget_global_optionsâ:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/global_options.cc:4:21: note: variable tracking size limit exceeded with â-fvar-tracking-assignmentsâ, retrying without
    4 | std::vector<Option> get_global_options() {
      |                     ^
In member function âResizeâ,
    inlined from âPushâ at /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include/opentelemetry/context/runtime_context.h:281:15,
    inlined from âAttachâ at /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include/opentelemetry/context/runtime_context.h:224:20:
/builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include/opentelemetry/context/runtime_context.h:294:47: warning: argument 1 value â18446744073709551615â exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  294 |       Context *temp = new Context[new_capacity];
      |                                               ^
/usr/include/c++/14/new: In member function âAttachâ:
/usr/include/c++/14/new:133:26: note: in a call to allocation function âoperator new []â declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
[770/2144] /usr/bin/cmake -E cmake_symlink_library lib/libceph-common.so.2 lib/libceph-common.so.2 lib/libceph-common.so && :
[771/2144] : && /usr/bin/cmake -E rm -f lib/libglobal.a && /usr/bin/ar qc lib/libglobal.a  src/global/CMakeFiles/libglobal_objs.dir/global_init.cc.o src/global/CMakeFiles/libglobal_objs.dir/pidfile.cc.o src/global/CMakeFiles/libglobal_objs.dir/signal_handler.cc.o && /usr/bin/ranlib lib/libglobal.a && :
[772/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/rados.dir/__/common/obj_bencher.cc.o -MF src/tools/CMakeFiles/rados.dir/__/common/obj_bencher.cc.o.d -o src/tools/CMakeFiles/rados.dir/__/common/obj_bencher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/obj_bencher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/obj_bencher.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/obj_bencher.cc:22:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/utime.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Clock.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/obj_bencher.cc:21:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[773/2144] : && /usr/bin/cmake -E rm -f lib/libosdc.a && /usr/bin/ar qc lib/libosdc.a  src/osdc/CMakeFiles/osdc.dir/Filer.cc.o src/osdc/CMakeFiles/osdc.dir/ObjectCacher.cc.o src/osdc/CMakeFiles/osdc.dir/Objecter.cc.o src/osdc/CMakeFiles/osdc.dir/error_code.cc.o src/osdc/CMakeFiles/osdc.dir/Striper.cc.o && /usr/bin/ranlib lib/libosdc.a && :
[774/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/exporter/CMakeFiles/ceph-exporter.dir/ceph_exporter.cc.o src/exporter/CMakeFiles/ceph-exporter.dir/DaemonMetricCollector.cc.o src/exporter/CMakeFiles/ceph-exporter.dir/http_server.cc.o src/exporter/CMakeFiles/ceph-exporter.dir/util.cc.o -o bin/ceph-exporter  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libglobal-static.a  lib/libceph-common.so.2  lib/libcommon.a  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[775/2144] : && /usr/bin/cmake -E rm -f lib/liblibneorados.a && /usr/bin/ar qc lib/liblibneorados.a  src/neorados/CMakeFiles/neorados_api_obj.dir/RADOS.cc.o src/neorados/CMakeFiles/neorados_objs.dir/RADOSImpl.cc.o && /usr/bin/ranlib lib/liblibneorados.a && :
[776/2144] : && /usr/bin/cmake -E rm -f lib/libmds.a && /usr/bin/ar qc lib/libmds.a  src/mds/CMakeFiles/mds.dir/BatchOp.cc.o src/mds/CMakeFiles/mds.dir/Capability.cc.o src/mds/CMakeFiles/mds.dir/MDSDaemon.cc.o src/mds/CMakeFiles/mds.dir/MDSRank.cc.o src/mds/CMakeFiles/mds.dir/Beacon.cc.o src/mds/CMakeFiles/mds.dir/flock.cc.o src/mds/CMakeFiles/mds.dir/locks.c.o src/mds/CMakeFiles/mds.dir/journal.cc.o src/mds/CMakeFiles/mds.dir/Server.cc.o src/mds/CMakeFiles/mds.dir/Mutation.cc.o src/mds/CMakeFiles/mds.dir/MDCache.cc.o src/mds/CMakeFiles/mds.dir/RecoveryQueue.cc.o src/mds/CMakeFiles/mds.dir/StrayManager.cc.o src/mds/CMakeFiles/mds.dir/PurgeQueue.cc.o src/mds/CMakeFiles/mds.dir/Locker.cc.o src/mds/CMakeFiles/mds.dir/Migrator.cc.o src/mds/CMakeFiles/mds.dir/MDBalancer.cc.o src/mds/CMakeFiles/mds.dir/CDentry.cc.o src/mds/CMakeFiles/mds.dir/CDir.cc.o src/mds/CMakeFiles/mds.dir/CInode.cc.o src/mds/CMakeFiles/mds.dir/LogEvent.cc.o src/mds/CMakeFiles/mds.dir/MDSTable.cc.o src/mds/CMakeFiles/mds.dir/InoTable.cc.o src/mds/CMakeFiles/mds.dir/JournalPointer.cc.o src/mds/CMakeFiles/mds.dir/MDSTableClient.cc.o src/mds/CMakeFiles/mds.dir/MDSTableServer.cc.o src/mds/CMakeFiles/mds.dir/ScrubStack.cc.o src/mds/CMakeFiles/mds.dir/DamageTable.cc.o src/mds/CMakeFiles/mds.dir/SimpleLock.cc.o src/mds/CMakeFiles/mds.dir/SnapRealm.cc.o src/mds/CMakeFiles/mds.dir/SnapServer.cc.o src/mds/CMakeFiles/mds.dir/SnapClient.cc.o src/mds/CMakeFiles/mds.dir/snap.cc.o src/mds/CMakeFiles/mds.dir/SessionMap.cc.o src/mds/CMakeFiles/mds.dir/MDSContext.cc.o src/mds/CMakeFiles/mds.dir/MDSAuthCaps.cc.o src/mds/CMakeFiles/mds.dir/MDLog.cc.o src/mds/CMakeFiles/mds.dir/MDSCacheObject.cc.o src/mds/CMakeFiles/mds.dir/Mantle.cc.o src/mds/CMakeFiles/mds.dir/Anchor.cc.o src/mds/CMakeFiles/mds.dir/OpenFileTable.cc.o src/mds/CMakeFiles/mds.dir/MDSPinger.cc.o src/mds/CMakeFiles/mds.dir/MetricAggregator.cc.o src/mds/CMakeFiles/mds.dir/MetricsHandler.cc.o src/mds/CMakeFiles/mds.dir/__/common/TrackedOp.cc.o src/mds/CMakeFiles/mds.dir/__/common/MemoryModel.cc.o src/mds/CMakeFiles/mds.dir/__/osdc/Journaler.cc.o src/mds/CMakeFiles/mds.dir/__/mgr/MDSPerfMetricTypes.cc.o && /usr/bin/ranlib lib/libmds.a && :
[777/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes   -Wl,--exclude-libs,ALL -Wl,--version-script=/builddir/build/BUILD/ceph-18.2.1/src/librados/librados.map -shared -Wl,-soname,librados.so.2 -o lib/librados.so.2.0.0 src/common/CMakeFiles/common_buffer_obj.dir/buffer.cc.o src/librados/CMakeFiles/librados.dir/librados_c.cc.o src/librados/CMakeFiles/librados.dir/librados_cxx.cc.o  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/liblibrados_impl.a  lib/libosdc.a  lib/libceph-common.so.2  lib/libcls_lock_client.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/librt.a  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[778/2144] /usr/bin/cmake -E cmake_symlink_library lib/librados.so.2.0.0  lib/librados.so.2 lib/librados.so && :
[779/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/CMakeFiles/librados-config.dir/librados-config.cc.o -o bin/librados-config  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  boost/lib/libboost_program_options.a  boost/lib/libboost_program_options.a  -Wl,-rpath-link,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  -Wl,--as-needed -latomic && :
[780/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes   -Wl,--exclude-libs,ALL -shared -Wl,-soname,libcephsqlite.so -o lib/libcephsqlite.so src/CMakeFiles/cephsqlite.dir/libcephsqlite.cc.o src/CMakeFiles/cephsqlite.dir/SimpleRADOSStriper.cc.o  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libcls_lock_client.a  lib/librados.so.2.0.0  lib/libceph-common.so.2  /usr/lib64/libsqlite3.so  -ldl  /usr/lib64/librt.a  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[781/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libradosstriper.so.1 -o lib/libradosstriper.so.1.0.0 src/libradosstriper/CMakeFiles/radosstriper.dir/libradosstriper.cc.o src/libradosstriper/CMakeFiles/radosstriper.dir/RadosStriperImpl.cc.o src/libradosstriper/CMakeFiles/radosstriper.dir/MultiAioCompletionImpl.cc.o  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/liblibrados_impl.a  lib/libcls_lock_client.a  lib/libosdc.a  lib/libceph-common.so.2  -lpthread  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/librt.a  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl   -Wl,--as-needed -latomic && :
[782/2144] /usr/bin/cmake -E cmake_symlink_library lib/libradosstriper.so.1.0.0  lib/libradosstriper.so.1 lib/libradosstriper.so && :
[783/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/rados.dir/__/osd/ECUtil.cc.o -MF src/tools/CMakeFiles/rados.dir/__/osd/ECUtil.cc.o.d -o src/tools/CMakeFiles/rados.dir/__/osd/ECUtil.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/ECUtil.cc
[784/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/CMakeFiles/rados.dir/rados/rados.cc.o src/tools/CMakeFiles/rados.dir/RadosDump.cc.o src/tools/CMakeFiles/rados.dir/rados/RadosImport.cc.o src/tools/CMakeFiles/rados.dir/rados/PoolDump.cc.o src/tools/CMakeFiles/rados.dir/__/common/util.cc.o src/tools/CMakeFiles/rados.dir/__/common/obj_bencher.cc.o src/tools/CMakeFiles/rados.dir/__/osd/ECUtil.cc.o -o bin/rados  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libglobal.a  /usr/lib64/libblkid.so  -ldl  lib/libradosstriper.so.1.0.0  /usr/lib64/librt.a  lib/librados.so.2.0.0  lib/libceph-common.so.2  /usr/lib64/libblkid.so  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[785/2144] cd /builddir/build/BUILD/ceph-18.2.1/src/pybind/rados && env CC="/usr/bin/gcc" CFLAGS="-fno-var-tracking-assignments" CPPFLAGS="-iquote/builddir/build/BUILD/ceph-18.2.1/src/include -w -D'void0=dead_function(void)' -D'__Pyx_check_single_interpreter(ARG)=ARG##0'" CXX="/usr/bin/g++" LDSHARED="/usr/bin/gcc -shared" OPT="-DNDEBUG -g -fwrapv -O2 -w" LDFLAGS=-L/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib CYTHON_BUILD_DIR=/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/rados CEPH_LIBDIR=/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib /usr/bin/python3.12 /builddir/build/BUILD/ceph-18.2.1/src/pybind/rados/setup.py build --build-base /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib/cython_modules --build-platlib /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib/cython_modules/lib.3
/builddir/build/BUILD/ceph-18.2.1/src/pybind/rados/setup.py:2: DeprecationWarning: 'pkgutil.find_loader' is deprecated and slated for removal in Python 3.14; use importlib.util.find_spec() instead
  if not pkgutil.find_loader('setuptools'):
warning: rados.pxd:7:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: rados.pyx:21:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: rados.pyx:235:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
performance hint: rados.pyx:1999:5: Exception check on '__watch_callback' will always require the GIL to be acquired.
Possible solutions:
	1. Declare '__watch_callback' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
	2. Use an 'int' return type on '__watch_callback' to allow an error code to be returned.
performance hint: rados.pyx:2011:5: Exception check on '__watch_error_callback' will always require the GIL to be acquired.
Possible solutions:
	1. Declare '__watch_error_callback' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
	2. Use an 'int' return type on '__watch_error_callback' to allow an error code to be returned.
Compiling rados.pyx because it changed.
[1/1] Cythonizing rados.pyx
running build
running build_ext
building 'rados' extension
creating /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib/cython_modules/temp.linux-x86_64-cpython-312
creating /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib/cython_modules/temp.linux-x86_64-cpython-312/builddir
creating /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib/cython_modules/temp.linux-x86_64-cpython-312/builddir/build
creating /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib/cython_modules/temp.linux-x86_64-cpython-312/builddir/build/BUILD
creating /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib/cython_modules/temp.linux-x86_64-cpython-312/builddir/build/BUILD/ceph-18.2.1
creating /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib/cython_modules/temp.linux-x86_64-cpython-312/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build
creating /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib/cython_modules/temp.linux-x86_64-cpython-312/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src
creating /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib/cython_modules/temp.linux-x86_64-cpython-312/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind
creating /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib/cython_modules/temp.linux-x86_64-cpython-312/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/rados
/usr/bin/gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fcf-protection -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions -fno-var-tracking-assignments -iquote/builddir/build/BUILD/ceph-18.2.1/src/include -w -Dvoid0=dead_function(void) -D__Pyx_check_single_interpreter(ARG)=ARG##0 -fPIC -I/usr/include/python3.12 -I/usr/include/python3.12 -c /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/rados/rados.c -o /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib/cython_modules/temp.linux-x86_64-cpython-312/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/rados/rados.o -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fcf-protection -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions -fno-var-tracking-assignments -iquote/builddir/build/BUILD/ceph-18.2.1/src/include -w -Dvoid0=dead_function(void) -D__Pyx_check_single_interpreter(ARG)=ARG##0 -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fcf-protection -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions
/usr/bin/gcc -shared -L/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib -fno-var-tracking-assignments -iquote/builddir/build/BUILD/ceph-18.2.1/src/include -w -Dvoid0=dead_function(void) -D__Pyx_check_single_interpreter(ARG)=ARG##0 /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib/cython_modules/temp.linux-x86_64-cpython-312/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/rados/rados.o -L/usr/lib64 -L/usr/lib64/python3.12/config-3.12-x86_64-linux-gnu -L/usr/lib64 -lrados -ldl -lm -o /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib/cython_modules/lib.3/rados.cpython-312-x86_64-linux-gnu.so
[786/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/neorados.dir/neorados.cc.o -MF src/tools/CMakeFiles/neorados.dir/neorados.cc.o.d -o src/tools/CMakeFiles/neorados.dir/neorados.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/neorados.cc
[787/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/CMakeFiles/neorados.dir/neorados.cc.o -o bin/neorados  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/liblibneorados.a  lib/libfmt.a  -ldl  lib/libosdc.a  lib/libceph-common.so.2  lib/libfmt.a  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libcls_lock_client.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/librt.a  -lresolv  boost/lib/libboost_context.a  boost/lib/libboost_thread.a  boost/lib/libboost_system.a  boost/lib/libboost_atomic.a  boost/lib/libboost_date_time.a  boost/lib/libboost_chrono.a   -Wl,--as-needed -latomic && :
[788/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIE   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/ceph_scratchtool.dir/scratchtool.c.o -MF src/tools/CMakeFiles/ceph_scratchtool.dir/scratchtool.c.o.d -o src/tools/CMakeFiles/ceph_scratchtool.dir/scratchtool.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/scratchtool.c
[789/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/CMakeFiles/ceph_scratchtool.dir/scratchtool.c.o -o bin/ceph_scratchtool  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libglobal.a  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[790/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/CMakeFiles/ceph-mds.dir/ceph_mds.cc.o -o bin/ceph-mds  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libmds.a  -ldl  lib/libglobal-static.a  boost/lib/libboost_thread.a  /lib64/libtcmalloc.so  lib/libheap_profiler.a  /lib64/libtcmalloc.so  lib/libcpu_profiler.a  lib/libosdc.a  lib/libceph-common.so.2  /usr/lib64/liblua-5.4.so  -lm  lib/libcommon.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[791/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/ceph_scratchtoolpp.dir/scratchtoolpp.cc.o -MF src/tools/CMakeFiles/ceph_scratchtoolpp.dir/scratchtoolpp.cc.o.d -o src/tools/CMakeFiles/ceph_scratchtoolpp.dir/scratchtoolpp.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/scratchtoolpp.cc
[792/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/CMakeFiles/ceph_scratchtoolpp.dir/scratchtoolpp.cc.o -o bin/ceph_scratchtoolpp  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libglobal.a  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[793/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/ceph_radosacl.dir/radosacl.cc.o -MF src/tools/CMakeFiles/ceph_radosacl.dir/radosacl.cc.o.d -o src/tools/CMakeFiles/ceph_radosacl.dir/radosacl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/radosacl.cc
[794/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/CMakeFiles/ceph_radosacl.dir/radosacl.cc.o -o bin/ceph_radosacl  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libglobal.a  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[795/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/ceph-client-debug.dir/ceph-client-debug.cc.o -MF src/tools/CMakeFiles/ceph-client-debug.dir/ceph-client-debug.cc.o.d -o src/tools/CMakeFiles/ceph-client-debug.dir/ceph-client-debug.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-client-debug.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-client-debug.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-client-debug.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[796/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/ceph-conf.dir/ceph_conf.cc.o -MF src/tools/CMakeFiles/ceph-conf.dir/ceph_conf.cc.o.d -o src/tools/CMakeFiles/ceph-conf.dir/ceph_conf.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph_conf.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph_conf.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph_conf.cc:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[797/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/CMakeFiles/ceph-conf.dir/ceph_conf.cc.o -o bin/ceph-conf  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libglobal.a  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[798/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/crushtool.dir/crushtool.cc.o -MF src/tools/CMakeFiles/crushtool.dir/crushtool.cc.o.d -o src/tools/CMakeFiles/crushtool.dir/crushtool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/crushtool.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/crushtool.cc:26:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[799/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/monmaptool.dir/monmaptool.cc.o -MF src/tools/CMakeFiles/monmaptool.dir/monmaptool.cc.o.d -o src/tools/CMakeFiles/monmaptool.dir/monmaptool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/monmaptool.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/monmaptool.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/monmaptool.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[800/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/CMakeFiles/crushtool.dir/crushtool.cc.o -o bin/crushtool  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libglobal.a  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[801/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/CMakeFiles/monmaptool.dir/monmaptool.cc.o -o bin/monmaptool  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libglobal.a  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[802/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/ceph-diff-sorted.dir/ceph-diff-sorted.cc.o -MF src/tools/CMakeFiles/ceph-diff-sorted.dir/ceph-diff-sorted.cc.o.d -o src/tools/CMakeFiles/ceph-diff-sorted.dir/ceph-diff-sorted.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-diff-sorted.cc
[803/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/CMakeFiles/ceph-diff-sorted.dir/ceph-diff-sorted.cc.o -o bin/ceph-diff-sorted  -Wl,--as-needed -latomic && :
[804/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/ceph_psim.dir/psim.cc.o -MF src/tools/CMakeFiles/ceph_psim.dir/psim.cc.o.d -o src/tools/CMakeFiles/ceph_psim.dir/psim.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/psim.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.h:38,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/psim.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.h:31:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[805/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/CMakeFiles/ceph_psim.dir/psim.cc.o -o bin/ceph_psim  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libglobal.a  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[806/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/osdmaptool.dir/osdmaptool.cc.o -MF src/tools/CMakeFiles/osdmaptool.dir/osdmaptool.cc.o.d -o src/tools/CMakeFiles/osdmaptool.dir/osdmaptool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/osdmaptool.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/osdmaptool.cc:26:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/osdmaptool.cc:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/include/btree_map.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.h:34,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/osdmaptool.cc:27:
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::mutable_child(int)â,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1704:45,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:515:84: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  515 |   btree_node*& mutable_child(int i) { return GetField<&internal_fields::children>()[i]; }
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
In file included from /usr/include/c++/14/x86_64-redhat-linux/bits/c++allocator.h:33,
                 from /usr/include/c++/14/bits/allocator.h:46,
                 from /usr/include/c++/14/string:43,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/osdmaptool.cc:15:
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::mutable_child(int)â,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1703:45,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:515:84: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  515 |   btree_node*& mutable_child(int i) { return GetField<&internal_fields::children>()[i]; }
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::set_child(int, btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*)â,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::init_child(int, btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:526:14,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1714:26,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:522:22: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  522 |     mutable_child(i) = c;
      |     ~~~~~~~~~~~~~~~~~^~~
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::child(int) constâ,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1709:36,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:514:83: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  514 |   btree_node* child(int i) const { return GetField<&internal_fields::children>()[i]; }
      |                                                                                   ^
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
[807/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/CMakeFiles/osdmaptool.dir/osdmaptool.cc.o -o bin/osdmaptool  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libglobal.a  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[808/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/ceph-authtool.dir/ceph_authtool.cc.o -MF src/tools/CMakeFiles/ceph-authtool.dir/ceph_authtool.cc.o.d -o src/tools/CMakeFiles/ceph-authtool.dir/ceph_authtool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph_authtool.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph_authtool.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph_authtool.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[809/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/CMakeFiles/ceph-authtool.dir/ceph_authtool.cc.o -o bin/ceph-authtool  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libglobal.a  -ldl  /usr/lib64/librt.a  -lresolv  /usr/lib64/libcrypto.so  lib/libceph-common.so.2  -lresolv  /usr/lib64/libcrypto.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[810/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/ceph-dedup-tool.dir/ceph_dedup_tool.cc.o -MF src/tools/CMakeFiles/ceph-dedup-tool.dir/ceph_dedup_tool.cc.o.d -o src/tools/CMakeFiles/ceph-dedup-tool.dir/ceph_dedup_tool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph_dedup_tool.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph_dedup_tool.cc:22:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph_dedup_tool.cc:14:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[811/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/CMakeFiles/ceph-dedup-tool.dir/ceph_dedup_tool.cc.o -o bin/ceph-dedup-tool  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libglobal.a  lib/libcls_cas_client.a  lib/libcls_cas_internal.a  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[812/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/cephfs-journal-tool.cc.o -MF src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/cephfs-journal-tool.cc.o.d -o src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/cephfs-journal-tool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/cephfs-journal-tool.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/cephfs-journal-tool.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/cephfs-journal-tool.cc:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[813/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/JournalFilter.cc.o -MF src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/JournalFilter.cc.o.d -o src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/JournalFilter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/JournalFilter.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/JournalFilter.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/JournalFilter.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:13:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[814/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/JournalTool.cc.o -MF src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/JournalTool.cc.o.d -o src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/JournalTool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/JournalTool.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Throttle.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:52,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Journaler.h:63,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/JournalTool.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/JournalTool.cc:17:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[815/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/JournalScanner.cc.o -MF src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/JournalScanner.cc.o.d -o src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/JournalScanner.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/JournalScanner.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/JournalPointer.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/JournalScanner.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/JournalScanner.cc:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[816/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/EventOutput.cc.o -MF src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/EventOutput.cc.o.d -o src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/EventOutput.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/EventOutput.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/EventOutput.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:13:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[817/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/Dumper.cc.o -MF src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/Dumper.cc.o.d -o src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/Dumper.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/Dumper.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/Dumper.cc:24:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/fs_types.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/Dumper.cc:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[818/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/Resetter.cc.o -MF src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/Resetter.cc.o.d -o src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/Resetter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/Resetter.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Throttle.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:52,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Journaler.h:63,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/Resetter.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/Resetter.cc:14:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[819/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/RoleSelector.cc.o -MF src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/RoleSelector.cc.o.d -o src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/RoleSelector.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/RoleSelector.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/RoleSelector.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/RoleSelector.cc:2:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:13:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[820/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/MDSUtility.cc.o -MF src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/MDSUtility.cc.o.d -o src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/MDSUtility.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/MDSUtility.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Throttle.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:52,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/MDSUtility.h:17,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/MDSUtility.cc:14:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:22:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[821/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/cephfs-meta-injection.cc.o -MF src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/cephfs-meta-injection.cc.o.d -o src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/cephfs-meta-injection.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/cephfs-meta-injection.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/cephfs-meta-injection.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/cephfs-meta-injection.cc:3:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[822/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/MetaTool.cc.o -MF src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/MetaTool.cc.o.d -o src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/MetaTool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/MetaTool.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Throttle.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:52,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Journaler.h:63,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/MetaTool.cc:12:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/MetaTool.cc:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[823/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/RoleSelector.cc.o -MF src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/RoleSelector.cc.o.d -o src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/RoleSelector.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/RoleSelector.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/RoleSelector.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/RoleSelector.cc:2:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:13:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[824/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/MDSUtility.cc.o -MF src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/MDSUtility.cc.o.d -o src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/MDSUtility.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/MDSUtility.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Throttle.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:52,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/MDSUtility.h:17,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/MDSUtility.cc:14:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:22:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[825/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/cephfs-journal-tool.cc.o src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/JournalTool.cc.o src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/JournalFilter.cc.o src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/JournalScanner.cc.o src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/EventOutput.cc.o src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/Dumper.cc.o src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/Resetter.cc.o src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/RoleSelector.cc.o src/tools/cephfs/CMakeFiles/cephfs-journal-tool.dir/MDSUtility.cc.o -o bin/cephfs-journal-tool  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libmds.a  lib/libosdc.a  lib/libglobal.a  /usr/lib64/libblkid.so  -ldl  lib/libheap_profiler.a  /lib64/libtcmalloc.so  lib/libcpu_profiler.a  /usr/lib64/liblua-5.4.so  -lm  lib/libceph-common.so.2  /usr/lib64/libblkid.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[826/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/cephfs-table-tool.cc.o -MF src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/cephfs-table-tool.cc.o.d -o src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/cephfs-table-tool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/cephfs-table-tool.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/cephfs-table-tool.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/cephfs-table-tool.cc:2:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[827/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/TableTool.cc.o -MF src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/TableTool.cc.o.d -o src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/TableTool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/TableTool.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/SessionMap.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/TableTool.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/TableTool.cc:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[828/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/RoleSelector.cc.o -MF src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/RoleSelector.cc.o.d -o src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/RoleSelector.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/RoleSelector.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/RoleSelector.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/RoleSelector.cc:2:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:13:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[829/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/cephfs-meta-injection.cc.o src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/MetaTool.cc.o src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/RoleSelector.cc.o src/tools/cephfs/CMakeFiles/cephfs-meta-injection.dir/MDSUtility.cc.o -o bin/cephfs-meta-injection  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/librados.so.2.0.0  lib/libmds.a  lib/libosdc.a  lib/libglobal.a  /usr/lib64/libblkid.so  -ldl  lib/libheap_profiler.a  /lib64/libtcmalloc.so  lib/libcpu_profiler.a  /usr/lib64/liblua-5.4.so  -lm  lib/libceph-common.so.2  /usr/lib64/libblkid.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[830/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/MDSUtility.cc.o -MF src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/MDSUtility.cc.o.d -o src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/MDSUtility.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/MDSUtility.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Throttle.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:52,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/MDSUtility.h:17,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/MDSUtility.cc:14:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:22:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[831/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/cephfs-data-scan.cc.o -MF src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/cephfs-data-scan.cc.o.d -o src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/cephfs-data-scan.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/cephfs-data-scan.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/cephfs-data-scan.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/cephfs-data-scan.cc:2:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[832/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/DataScan.cc.o -MF src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/DataScan.cc.o.d -o src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/DataScan.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/DataScan.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/BatchOp.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/CDentry.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/DataScan.cc:22:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/DataScan.cc:17:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[833/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/RoleSelector.cc.o -MF src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/RoleSelector.cc.o.d -o src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/RoleSelector.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/RoleSelector.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/RoleSelector.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/RoleSelector.cc:2:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:13:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[834/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/PgFiles.cc.o -MF src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/PgFiles.cc.o.d -o src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/PgFiles.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/PgFiles.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Striper.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/PgFiles.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Striper.h:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[835/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/MDSUtility.cc.o -MF src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/MDSUtility.cc.o.d -o src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/MDSUtility.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/MDSUtility.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Throttle.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:52,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/MDSUtility.h:17,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/MDSUtility.cc:14:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:22:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[836/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/tools/cephfs/shell && /usr/bin/cmake -E create_symlink /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/shell/cephfs-shell cephfs-shell
[837/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/tools/cephfs/shell && /usr/bin/cmake -E create_symlink /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/shell/setup.py setup.py
[838/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/tools/cephfs/top && /usr/bin/cmake -E create_symlink /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/top/cephfs-top cephfs-top
[839/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/tools/cephfs/top && /usr/bin/cmake -E create_symlink /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs/top/setup.py setup.py
[840/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/cephfs-table-tool.cc.o src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/TableTool.cc.o src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/RoleSelector.cc.o src/tools/cephfs/CMakeFiles/cephfs-table-tool.dir/MDSUtility.cc.o -o bin/cephfs-table-tool  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libmds.a  lib/libosdc.a  lib/libglobal.a  /usr/lib64/libblkid.so  -ldl  lib/libheap_profiler.a  /lib64/libtcmalloc.so  lib/libcpu_profiler.a  /usr/lib64/liblua-5.4.so  -lm  lib/libceph-common.so.2  /usr/lib64/libblkid.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[841/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs_mirror/CMakeFiles/cephfs-mirror.dir/main.cc.o -MF src/tools/cephfs_mirror/CMakeFiles/cephfs-mirror.dir/main.cc.o.d -o src/tools/cephfs_mirror/CMakeFiles/cephfs-mirror.dir/main.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/main.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/main.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/main.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[842/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/ClusterWatcher.cc.o -MF src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/ClusterWatcher.cc.o.d -o src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/ClusterWatcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/ClusterWatcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/ClusterWatcher.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[843/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/FSMirror.cc.o -MF src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/FSMirror.cc.o.d -o src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/FSMirror.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/FSMirror.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/FSMirror.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/admin_socket.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/FSMirror.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[844/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/Mirror.cc.o -MF src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/Mirror.cc.o.d -o src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/Mirror.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/Mirror.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/Mirror.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/Mirror.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[845/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/InstanceWatcher.cc.o -MF src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/InstanceWatcher.cc.o.d -o src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/InstanceWatcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/InstanceWatcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/InstanceWatcher.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[846/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/MirrorWatcher.cc.o -MF src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/MirrorWatcher.cc.o.d -o src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/MirrorWatcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/MirrorWatcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/MirrorWatcher.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[847/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/ServiceDaemon.cc.o -MF src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/ServiceDaemon.cc.o.d -o src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/ServiceDaemon.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/ServiceDaemon.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/ServiceDaemon.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[848/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/PeerReplayer.cc.o -MF src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/PeerReplayer.cc.o.d -o src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/PeerReplayer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/PeerReplayer.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/PeerReplayer.cc:12:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function.hpp:30,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/scope_exit.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/PeerReplayer.cc:9:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[849/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/Types.cc.o -MF src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/Types.cc.o.d -o src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/Types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/Types.cc
[850/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/Utils.cc.o -MF src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/Utils.cc.o.d -o src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/Utils.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/Utils.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/Utils.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/Utils.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[851/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/Watcher.cc.o -MF src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/Watcher.cc.o.d -o src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/Watcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/Watcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/Watcher.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[852/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/rbd.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/rbd.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/rbd.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/rbd.cc
[853/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/watcher/RewatchRequest.cc.o -MF src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/watcher/RewatchRequest.cc.o.d -o src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/watcher/RewatchRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/watcher/RewatchRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/cephfs_mirror/watcher/RewatchRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[854/2144] : && /usr/bin/cmake -E rm -f lib/libcephfs_mirror_internal.a && /usr/bin/ar qc lib/libcephfs_mirror_internal.a  src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/ClusterWatcher.cc.o src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/Mirror.cc.o src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/FSMirror.cc.o src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/InstanceWatcher.cc.o src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/MirrorWatcher.cc.o src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/PeerReplayer.cc.o src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/ServiceDaemon.cc.o src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/Types.cc.o src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/Utils.cc.o src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/Watcher.cc.o src/tools/cephfs_mirror/CMakeFiles/cephfs_mirror_internal.dir/watcher/RewatchRequest.cc.o && /usr/bin/ranlib lib/libcephfs_mirror_internal.a && :
[855/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/IndentStream.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/IndentStream.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/IndentStream.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/IndentStream.cc
[856/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/ArgumentTypes.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/ArgumentTypes.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/ArgumentTypes.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/ArgumentTypes.cc
[857/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/MirrorDaemonServiceInfo.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/MirrorDaemonServiceInfo.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/MirrorDaemonServiceInfo.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/MirrorDaemonServiceInfo.cc
[858/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/OptionPrinter.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/OptionPrinter.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/OptionPrinter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/OptionPrinter.cc
[859/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/Shell.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/Shell.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/Shell.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/Shell.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/Shell.cc:11:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_template.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/maybe_include.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function1.hpp:11,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options/value_semantic.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options/options_description.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options.hpp:15,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/Shell.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/Shell.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[860/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/Schedule.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/Schedule.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/Schedule.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/Schedule.cc
[861/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Bench.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Bench.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Bench.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Bench.cc
[862/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Children.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Children.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Children.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Children.cc
[863/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/Utils.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/Utils.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/Utils.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/Utils.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/Utils.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/Utils.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/Utils.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[864/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Clone.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Clone.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Clone.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Clone.cc
[865/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Copy.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Copy.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Copy.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Copy.cc
[866/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Config.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Config.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Config.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Config.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Config.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Config.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[867/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Create.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Create.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Create.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Create.cc
[868/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Diff.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Diff.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Diff.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Diff.cc
[869/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Device.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Device.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Device.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Device.cc
[870/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Encryption.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Encryption.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Encryption.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Encryption.cc
[871/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/DiskUsage.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/DiskUsage.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/DiskUsage.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/DiskUsage.cc
[872/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Export.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Export.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Export.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Export.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Export.cc:8:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_template.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/maybe_include.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function1.hpp:11,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options/value_semantic.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options/options_description.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options.hpp:15,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/ArgumentTypes.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Export.cc:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[873/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Flatten.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Flatten.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Flatten.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Flatten.cc
[874/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Feature.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Feature.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Feature.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Feature.cc
[875/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Ggate.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Ggate.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Ggate.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Ggate.cc
[876/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Group.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Group.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Group.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Group.cc
[877/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/ImageMeta.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/ImageMeta.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/ImageMeta.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/ImageMeta.cc
[878/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Info.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Info.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Info.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Info.cc
[879/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Import.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Import.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Import.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Import.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Import.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_template.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/maybe_include.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function1.hpp:11,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options/value_semantic.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options/options_description.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options.hpp:15,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/ArgumentTypes.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Import.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[880/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Kernel.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Kernel.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Kernel.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Kernel.cc
[881/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Journal.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Journal.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Journal.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Journal.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Journal.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_template.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/maybe_include.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function1.hpp:11,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options/value_semantic.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options/options_description.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options.hpp:15,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/ArgumentTypes.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Journal.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[882/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Lock.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Lock.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Lock.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Lock.cc
[883/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/List.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/List.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/List.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/List.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/List.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_template.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/maybe_include.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function1.hpp:11,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options/value_semantic.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options/options_description.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options.hpp:15,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/ArgumentTypes.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/List.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[884/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/MergeDiff.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/MergeDiff.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/MergeDiff.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/MergeDiff.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/MergeDiff.cc:13:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_template.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/maybe_include.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function1.hpp:11,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options/value_semantic.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options/options_description.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options.hpp:15,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/ArgumentTypes.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/MergeDiff.cc:9:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[885/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Migration.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Migration.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Migration.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Migration.cc
[886/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/MirrorImage.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/MirrorImage.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/MirrorImage.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/MirrorImage.cc
[887/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/MirrorPool.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/MirrorPool.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/MirrorPool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/MirrorPool.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/MirrorPool.cc:9:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_template.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/maybe_include.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function1.hpp:11,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options/value_semantic.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options/options_description.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options.hpp:15,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/ArgumentTypes.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/MirrorPool.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[888/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/MirrorSnapshotSchedule.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/MirrorSnapshotSchedule.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/MirrorSnapshotSchedule.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/MirrorSnapshotSchedule.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/MirrorSnapshotSchedule.cc:8:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_template.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/maybe_include.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function1.hpp:11,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options/value_semantic.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options/options_description.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options.hpp:15,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/ArgumentTypes.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/MirrorSnapshotSchedule.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[889/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Namespace.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Namespace.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Namespace.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Namespace.cc
[890/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Nbd.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Nbd.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Nbd.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Nbd.cc
[891/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/ObjectMap.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/ObjectMap.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/ObjectMap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/ObjectMap.cc
[892/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/PersistentCache.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/PersistentCache.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/PersistentCache.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/PersistentCache.cc
[893/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Perf.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Perf.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Perf.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Perf.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Perf.cc:8:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_template.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/maybe_include.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function1.hpp:11,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options/value_semantic.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options/options_description.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options.hpp:15,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/ArgumentTypes.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Perf.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[894/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Pool.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Pool.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Pool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Pool.cc
[895/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Rename.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Rename.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Rename.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Rename.cc
[896/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Remove.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Remove.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Remove.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Remove.cc
[897/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Resize.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Resize.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Resize.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Resize.cc
[898/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Sparsify.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Sparsify.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Sparsify.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Sparsify.cc
[899/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Snap.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Snap.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Snap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Snap.cc
[900/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Status.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Status.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Status.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Status.cc
[901/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/TrashPurgeSchedule.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/TrashPurgeSchedule.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/TrashPurgeSchedule.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/TrashPurgeSchedule.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/TrashPurgeSchedule.cc:8:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_template.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/maybe_include.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function1.hpp:11,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options/value_semantic.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options/options_description.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options.hpp:15,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/ArgumentTypes.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/TrashPurgeSchedule.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[902/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Trash.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Trash.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Trash.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Trash.cc
[903/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Watch.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Watch.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Watch.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Watch.cc
[904/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DHAVE_CURSES -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd/CMakeFiles/rbd.dir/action/Wnbd.cc.o -MF src/tools/rbd/CMakeFiles/rbd.dir/action/Wnbd.cc.o.d -o src/tools/rbd/CMakeFiles/rbd.dir/action/Wnbd.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd/action/Wnbd.cc
[905/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/image_map/Types.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/image_map/Types.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/image_map/Types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_map/Types.cc
[906/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/instance_watcher/Types.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/instance_watcher/Types.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/instance_watcher/Types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/instance_watcher/Types.cc
[907/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/leader_watcher/Types.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/leader_watcher/Types.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/leader_watcher/Types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/leader_watcher/Types.cc
[908/2144] : && /usr/bin/cmake -E rm -f lib/librbd_mirror_types.a && /usr/bin/ar qc lib/librbd_mirror_types.a  src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/image_map/Types.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/instance_watcher/Types.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/leader_watcher/Types.cc.o && /usr/bin/ranlib lib/librbd_mirror_types.a && :
[909/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ClusterWatcher.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ClusterWatcher.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ClusterWatcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/ClusterWatcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/ClusterWatcher.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/ClusterWatcher.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/ClusterWatcher.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[910/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageDeleter.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageDeleter.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageDeleter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/ImageDeleter.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/ImageDeleter.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/ImageDeleter.cc:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[911/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageMap.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageMap.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageMap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/ImageMap.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/ImageMap.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[912/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageReplayer.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageReplayer.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageReplayer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/ImageReplayer.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/ImageReplayer.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/ImageReplayer.cc:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[913/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageSync.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageSync.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageSync.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/ImageSync.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/ImageSync.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/ImageSync.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[914/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/InstanceReplayer.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/InstanceReplayer.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/InstanceReplayer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/InstanceReplayer.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/InstanceReplayer.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/stringify.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/InstanceReplayer.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[915/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/InstanceWatcher.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/InstanceWatcher.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/InstanceWatcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/InstanceWatcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/AsyncOpTracker.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/InstanceWatcher.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/InstanceWatcher.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/InstanceWatcher.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[916/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Instances.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Instances.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Instances.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/Instances.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/Instances.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/stringify.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/Instances.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[917/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/LeaderWatcher.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/LeaderWatcher.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/LeaderWatcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/LeaderWatcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/AsyncOpTracker.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/LeaderWatcher.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/LeaderWatcher.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/LeaderWatcher.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[918/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Mirror.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Mirror.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Mirror.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/Mirror.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/Mirror.cc:11:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/Mirror.cc:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[919/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/MirrorStatusUpdater.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/MirrorStatusUpdater.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/MirrorStatusUpdater.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/MirrorStatusUpdater.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/MirrorStatusUpdater.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/MirrorStatusUpdater.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/MirrorStatusUpdater.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[920/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/MirrorStatusWatcher.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/MirrorStatusWatcher.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/MirrorStatusWatcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/MirrorStatusWatcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/AsyncOpTracker.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Watcher.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/MirrorStatusWatcher.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/MirrorStatusWatcher.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[921/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/NamespaceReplayer.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/NamespaceReplayer.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/NamespaceReplayer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/NamespaceReplayer.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/AsyncOpTracker.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/NamespaceReplayer.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/NamespaceReplayer.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[922/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/PoolMetaCache.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/PoolMetaCache.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/PoolMetaCache.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/PoolMetaCache.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/PoolMetaCache.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[923/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/PoolWatcher.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/PoolWatcher.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/PoolWatcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/PoolWatcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/AsyncOpTracker.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/PoolWatcher.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/PoolWatcher.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/PoolWatcher.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[924/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/PoolReplayer.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/PoolReplayer.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/PoolReplayer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/PoolReplayer.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/PoolReplayer.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/PoolReplayer.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/utime.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Clock.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[925/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/RemotePoolPoller.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/RemotePoolPoller.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/RemotePoolPoller.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/RemotePoolPoller.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/RemotePoolPoller.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/RemotePoolPoller.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/RemotePoolPoller.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[926/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ServiceDaemon.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ServiceDaemon.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ServiceDaemon.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/ServiceDaemon.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/ServiceDaemon.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/Types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/ServiceDaemon.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/ServiceDaemon.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[927/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Threads.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Threads.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Threads.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/Threads.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/Threads.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/Threads.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/Threads.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[928/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Types.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Types.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/Types.cc
[929/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Throttler.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Throttler.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Throttler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/Throttler.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/Throttler.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/Throttler.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[930/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_deleter/SnapshotPurgeRequest.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_deleter/SnapshotPurgeRequest.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_deleter/SnapshotPurgeRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_deleter/SnapshotPurgeRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_deleter/SnapshotPurgeRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_deleter/SnapshotPurgeRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_deleter/SnapshotPurgeRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[931/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashMoveRequest.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashMoveRequest.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashMoveRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_deleter/TrashMoveRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_deleter/TrashMoveRequest.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_deleter/TrashMoveRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_deleter/TrashMoveRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[932/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashRemoveRequest.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashRemoveRequest.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashRemoveRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_deleter/TrashRemoveRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_deleter/Types.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_deleter/TrashRemoveRequest.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_deleter/TrashRemoveRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_deleter/TrashRemoveRequest.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[933/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashWatcher.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashWatcher.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashWatcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_deleter/TrashWatcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/AsyncOpTracker.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_deleter/TrashWatcher.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_deleter/TrashWatcher.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_deleter/TrashWatcher.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[934/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/LoadRequest.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/LoadRequest.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/LoadRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_map/LoadRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_map/LoadRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[935/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/Policy.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/Policy.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/Policy.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_map/Policy.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_map/Policy.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[936/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/SimplePolicy.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/SimplePolicy.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/SimplePolicy.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_map/SimplePolicy.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_map/SimplePolicy.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[937/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/StateTransition.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/StateTransition.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/StateTransition.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_map/StateTransition.cc
[938/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/UpdateRequest.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/UpdateRequest.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/UpdateRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_map/UpdateRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_map/UpdateRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[939/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/BootstrapRequest.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/BootstrapRequest.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/BootstrapRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/BootstrapRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/CancelableRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/BootstrapRequest.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/BootstrapRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/BootstrapRequest.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[940/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/CloseImageRequest.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/CloseImageRequest.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/CloseImageRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/CloseImageRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/CloseImageRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/CloseImageRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[941/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/CreateImageRequest.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/CreateImageRequest.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/CreateImageRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/CreateImageRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/CloseImageRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/CreateImageRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/CreateImageRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/CreateImageRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[942/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/GetMirrorImageIdRequest.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/GetMirrorImageIdRequest.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/GetMirrorImageIdRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/GetMirrorImageIdRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/GetMirrorImageIdRequest.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/GetMirrorImageIdRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/GetMirrorImageIdRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[943/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/OpenImageRequest.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/OpenImageRequest.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/OpenImageRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/OpenImageRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/OpenImageRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/OpenImageRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[944/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/OpenLocalImageRequest.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/OpenLocalImageRequest.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/OpenLocalImageRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/OpenLocalImageRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/CloseImageRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/OpenLocalImageRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[945/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/PrepareLocalImageRequest.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/PrepareLocalImageRequest.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/PrepareLocalImageRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/PrepareLocalImageRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/PrepareLocalImageRequest.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/PrepareLocalImageRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/PrepareLocalImageRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[946/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/PrepareRemoteImageRequest.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/PrepareRemoteImageRequest.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/PrepareRemoteImageRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/PrepareRemoteImageRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/PrepareRemoteImageRequest.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/journal/cls_journal_types.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/PrepareRemoteImageRequest.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/PrepareRemoteImageRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[947/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/StateBuilder.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/StateBuilder.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/StateBuilder.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/StateBuilder.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/StateBuilder.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/StateBuilder.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/StateBuilder.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[948/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/TimeRollingMean.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/TimeRollingMean.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/TimeRollingMean.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/TimeRollingMean.cc
[949/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/Utils.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/Utils.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/Utils.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/Utils.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/Utils.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/Utils.cc:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[950/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/CreateLocalImageRequest.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/CreateLocalImageRequest.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/CreateLocalImageRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/journal/CreateLocalImageRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/BaseRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/journal/CreateLocalImageRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/journal/CreateLocalImageRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[951/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/EventPreprocessor.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/EventPreprocessor.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/EventPreprocessor.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/journal/EventPreprocessor.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/journal/EventPreprocessor.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/Types.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/journal/EventPreprocessor.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/journal/EventPreprocessor.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[952/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/PrepareReplayRequest.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/PrepareReplayRequest.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/PrepareReplayRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/journal/PrepareReplayRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/BaseRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/journal/PrepareReplayRequest.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/journal/PrepareReplayRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/journal/cls_journal_types.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/journal/PrepareReplayRequest.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[953/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/Replayer.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/Replayer.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/Replayer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/journal/Replayer.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/AsyncOpTracker.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/journal/Replayer.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/journal/Replayer.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/utime.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/journal/Replayer.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[954/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/ReplayStatusFormatter.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/ReplayStatusFormatter.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/ReplayStatusFormatter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/journal/ReplayStatusFormatter.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/journal/ReplayStatusFormatter.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/journal/ReplayStatusFormatter.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[955/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/StateBuilder.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/StateBuilder.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/StateBuilder.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/journal/StateBuilder.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/journal/StateBuilder.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/StateBuilder.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/journal/StateBuilder.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/journal/StateBuilder.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[956/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/SyncPointHandler.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/SyncPointHandler.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/SyncPointHandler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/journal/SyncPointHandler.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/journal/SyncPointHandler.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_sync/Types.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/journal/SyncPointHandler.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/journal/SyncPointHandler.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[957/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/ApplyImageStateRequest.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/ApplyImageStateRequest.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/ApplyImageStateRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/snapshot/ApplyImageStateRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/snapshot/ApplyImageStateRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/Types.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/snapshot/ApplyImageStateRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/snapshot/ApplyImageStateRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[958/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/CreateLocalImageRequest.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/CreateLocalImageRequest.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/CreateLocalImageRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/snapshot/CreateLocalImageRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/BaseRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/snapshot/CreateLocalImageRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/snapshot/CreateLocalImageRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[959/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/PrepareReplayRequest.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/PrepareReplayRequest.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/PrepareReplayRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/snapshot/PrepareReplayRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/BaseRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/snapshot/PrepareReplayRequest.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/snapshot/PrepareReplayRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[960/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/Replayer.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/Replayer.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/Replayer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/snapshot/Replayer.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/AsyncOpTracker.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/snapshot/Replayer.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/snapshot/Replayer.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[961/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/StateBuilder.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/StateBuilder.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/StateBuilder.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/snapshot/StateBuilder.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/snapshot/StateBuilder.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/StateBuilder.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/snapshot/StateBuilder.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/snapshot/StateBuilder.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[962/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/Utils.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/Utils.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/Utils.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/snapshot/Utils.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/snapshot/Utils.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/snapshot/Utils.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_replayer/snapshot/Utils.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[963/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_sync/SyncPointCreateRequest.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_sync/SyncPointCreateRequest.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_sync/SyncPointCreateRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_sync/SyncPointCreateRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_sync/SyncPointCreateRequest.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/internal.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_sync/SyncPointCreateRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_sync/SyncPointCreateRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[964/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_sync/Utils.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_sync/Utils.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_sync/Utils.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_sync/Utils.cc
[965/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_sync/SyncPointPruneRequest.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_sync/SyncPointPruneRequest.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_sync/SyncPointPruneRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_sync/SyncPointPruneRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_sync/SyncPointPruneRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_sync/Types.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_sync/SyncPointPruneRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/image_sync/SyncPointPruneRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[966/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/service_daemon/Types.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/service_daemon/Types.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/service_daemon/Types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/service_daemon/Types.cc
[967/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/pool_watcher/RefreshImagesRequest.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/pool_watcher/RefreshImagesRequest.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/pool_watcher/RefreshImagesRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/pool_watcher/RefreshImagesRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/pool_watcher/RefreshImagesRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/pool_watcher/RefreshImagesRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/pool_watcher/RefreshImagesRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[968/2144] : && /usr/bin/cmake -E rm -f lib/librbd_mirror_internal.a && /usr/bin/ar qc lib/librbd_mirror_internal.a  src/common/CMakeFiles/common_prioritycache_obj.dir/PriorityCache.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ClusterWatcher.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageDeleter.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageMap.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageReplayer.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageSync.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/InstanceReplayer.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/InstanceWatcher.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Instances.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/LeaderWatcher.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Mirror.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/MirrorStatusUpdater.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/MirrorStatusWatcher.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/NamespaceReplayer.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/PoolMetaCache.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/PoolReplayer.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/PoolWatcher.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/RemotePoolPoller.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ServiceDaemon.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Threads.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Throttler.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Types.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_deleter/SnapshotPurgeRequest.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashMoveRequest.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashRemoveRequest.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_deleter/TrashWatcher.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/LoadRequest.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/Policy.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/SimplePolicy.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/StateTransition.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_map/UpdateRequest.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/BootstrapRequest.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/CloseImageRequest.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/CreateImageRequest.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/GetMirrorImageIdRequest.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/OpenImageRequest.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/OpenLocalImageRequest.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/PrepareLocalImageRequest.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/PrepareRemoteImageRequest.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/StateBuilder.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/TimeRollingMean.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/Utils.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/CreateLocalImageRequest.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/EventPreprocessor.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/PrepareReplayRequest.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/Replayer.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/ReplayStatusFormatter.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/StateBuilder.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/journal/SyncPointHandler.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/ApplyImageStateRequest.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/CreateLocalImageRequest.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/PrepareReplayRequest.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/Replayer.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/StateBuilder.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/snapshot/Utils.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_sync/SyncPointCreateRequest.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_sync/SyncPointPruneRequest.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_sync/Utils.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/pool_watcher/RefreshImagesRequest.cc.o src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/service_daemon/Types.cc.o && /usr/bin/ranlib lib/librbd_mirror_internal.a && :
[969/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_mirror/CMakeFiles/rbd-mirror.dir/main.cc.o -MF src/tools/rbd_mirror/CMakeFiles/rbd-mirror.dir/main.cc.o.d -o src/tools/rbd_mirror/CMakeFiles/rbd-mirror.dir/main.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/main.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/main.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/main.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[970/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/ObjectCacheStore.cc.o -MF src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/ObjectCacheStore.cc.o.d -o src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/ObjectCacheStore.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/immutable_object_cache/ObjectCacheStore.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/tools/immutable_object_cache/ObjectCacheStore.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/immutable_object_cache/ObjectCacheStore.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[971/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/libnl3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/rbd_nbd/CMakeFiles/rbd-nbd.dir/rbd-nbd.cc.o -MF src/tools/rbd_nbd/CMakeFiles/rbd-nbd.dir/rbd-nbd.cc.o.d -o src/tools/rbd_nbd/CMakeFiles/rbd-nbd.dir/rbd-nbd.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_nbd/rbd-nbd.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_nbd/rbd-nbd.cc:61:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_nbd/rbd-nbd.cc:50:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[972/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheController.cc.o -MF src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheController.cc.o.d -o src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheController.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/immutable_object_cache/CacheController.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/tools/immutable_object_cache/CacheController.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/immutable_object_cache/CacheController.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[973/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheServer.cc.o -MF src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheServer.cc.o.d -o src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheServer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/immutable_object_cache/CacheServer.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/immutable_object_cache/CacheServer.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/config/no_tr1/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/get_pointer.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/bind/mem_fn.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/mem_fn.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/bind/bind.hpp:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/immutable_object_cache/CacheServer.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[974/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheClient.cc.o -MF src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheClient.cc.o.d -o src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheClient.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/immutable_object_cache/CacheClient.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/immutable_object_cache/CacheClient.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/immutable_object_cache/CacheClient.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/config/no_tr1/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/get_pointer.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/bind/mem_fn.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/mem_fn.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/bind/bind.hpp:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/immutable_object_cache/CacheClient.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[975/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheSession.cc.o -MF src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheSession.cc.o.d -o src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheSession.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/immutable_object_cache/CacheSession.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/immutable_object_cache/CacheSession.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/config/no_tr1/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/get_pointer.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/bind/mem_fn.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/mem_fn.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/bind/bind.hpp:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/immutable_object_cache/CacheSession.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[976/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/SimplePolicy.cc.o -MF src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/SimplePolicy.cc.o.d -o src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/SimplePolicy.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/immutable_object_cache/SimplePolicy.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/immutable_object_cache/SimplePolicy.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[977/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/Types.cc.o -MF src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/Types.cc.o.d -o src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/Types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/immutable_object_cache/Types.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/immutable_object_cache/Types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/immutable_object_cache/Types.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/immutable_object_cache/Types.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[978/2144] : && /usr/bin/cmake -E rm -f lib/libceph_immutable_object_cache_lib.a && /usr/bin/ar qc lib/libceph_immutable_object_cache_lib.a  src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/ObjectCacheStore.cc.o src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheController.cc.o src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheServer.cc.o src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheClient.cc.o src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/CacheSession.cc.o src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/SimplePolicy.cc.o src/tools/immutable_object_cache/CMakeFiles/ceph_immutable_object_cache_lib.dir/Types.cc.o && /usr/bin/ranlib lib/libceph_immutable_object_cache_lib.a && :
[979/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/immutable_object_cache/CMakeFiles/ceph-immutable-object-cache.dir/main.cc.o -MF src/tools/immutable_object_cache/CMakeFiles/ceph-immutable-object-cache.dir/main.cc.o.d -o src/tools/immutable_object_cache/CMakeFiles/ceph-immutable-object-cache.dir/main.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/immutable_object_cache/main.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/immutable_object_cache/main.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/immutable_object_cache/main.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[980/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/immutable_object_cache/CMakeFiles/ceph-immutable-object-cache.dir/main.cc.o -o bin/ceph-immutable-object-cache  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libceph_immutable_object_cache_lib.a  lib/librados.so.2.0.0  lib/libglobal.a  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[981/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DENC_MOD_DIR=\"/usr/lib64/ceph/denc\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -fno-var-tracking-assignments -MD -MT src/tools/ceph-dencoder/CMakeFiles/ceph-dencoder.dir/ceph_dencoder.cc.o -MF src/tools/ceph-dencoder/CMakeFiles/ceph-dencoder.dir/ceph_dencoder.cc.o.d -o src/tools/ceph-dencoder/CMakeFiles/ceph-dencoder.dir/ceph_dencoder.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-dencoder/ceph_dencoder.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-dencoder/denc_registry.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-dencoder/denc_plugin.h:5,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-dencoder/ceph_dencoder.cc:26:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-dencoder/ceph_dencoder.cc:22:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[982/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DENC_MOD_DIR=\"/usr/lib64/ceph/denc\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/ceph-dencoder/CMakeFiles/ceph-dencoder.dir/__/__/include/uuid.cc.o -MF src/tools/ceph-dencoder/CMakeFiles/ceph-dencoder.dir/__/__/include/uuid.cc.o.d -o src/tools/ceph-dencoder/CMakeFiles/ceph-dencoder.dir/__/__/include/uuid.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.cc
[983/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCEPH_DENC_MOD_DIR=\"/usr/lib64/ceph/denc\" -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/ceph-dencoder/CMakeFiles/ceph-dencoder.dir/__/__/include/utime.cc.o -MF src/tools/ceph-dencoder/CMakeFiles/ceph-dencoder.dir/__/__/include/utime.cc.o.d -o src/tools/ceph-dencoder/CMakeFiles/ceph-dencoder.dir/__/__/include/utime.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/include/utime.cc
[984/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/common/CMakeFiles/common_texttable_obj.dir/TextTable.cc.o src/tools/ceph-dencoder/CMakeFiles/ceph-dencoder.dir/ceph_dencoder.cc.o src/tools/ceph-dencoder/CMakeFiles/ceph-dencoder.dir/__/__/include/uuid.cc.o src/tools/ceph-dencoder/CMakeFiles/ceph-dencoder.dir/__/__/include/utime.cc.o -o bin/ceph-dencoder  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libglobal.a  lib/libcls_log_client.a  lib/libcls_version_client.a  lib/libcls_user_client.a  lib/libcls_cas_client.a  -ldl  /usr/lib64/librt.a  -lresolv  -ldl  /lib64/libtcmalloc.so  lib/libceph-common.so.2  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[985/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Ddenc_mod_rbd_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/ceph-dencoder/CMakeFiles/denc-mod-rbd.dir/rbd_types.cc.o -MF src/tools/ceph-dencoder/CMakeFiles/denc-mod-rbd.dir/rbd_types.cc.o.d -o src/tools/ceph-dencoder/CMakeFiles/denc-mod-rbd.dir/rbd_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-dencoder/rbd_types.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/BlockGuard.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/Types.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-dencoder/rbd_types.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-dencoder/rbd_types.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/Types.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-dencoder/rbd_types.h:2:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[986/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Ddenc_mod_cephfs_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/ceph-dencoder/CMakeFiles/denc-mod-cephfs.dir/mds_types.cc.o -MF src/tools/ceph-dencoder/CMakeFiles/denc-mod-cephfs.dir/mds_types.cc.o.d -o src/tools/ceph-dencoder/CMakeFiles/denc-mod-cephfs.dir/mds_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-dencoder/mds_types.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/JournalPointer.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-dencoder/mds_types.h:2,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-dencoder/mds_types.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/JournalPointer.h:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[987/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Ddenc_mod_common_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/ceph-dencoder/CMakeFiles/denc-mod-common.dir/common_types.cc.o -MF src/tools/ceph-dencoder/CMakeFiles/denc-mod-common.dir/common_types.cc.o.d -o src/tools/ceph-dencoder/CMakeFiles/denc-mod-common.dir/common_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-dencoder/common_types.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/messages/MAuth.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-dencoder/common_types.h:105,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-dencoder/common_types.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-dencoder/ceph_time.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-dencoder/common_types.h:1:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[988/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/erasure-code/CMakeFiles/ceph-erasure-code-tool.dir/__/__/osd/ECUtil.cc.o -MF src/tools/erasure-code/CMakeFiles/ceph-erasure-code-tool.dir/__/__/osd/ECUtil.cc.o.d -o src/tools/erasure-code/CMakeFiles/ceph-erasure-code-tool.dir/__/__/osd/ECUtil.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/ECUtil.cc
[989/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/erasure-code/CMakeFiles/ceph-erasure-code-tool.dir/ceph-erasure-code-tool.cc.o -MF src/tools/erasure-code/CMakeFiles/ceph-erasure-code-tool.dir/ceph-erasure-code-tool.cc.o.d -o src/tools/erasure-code/CMakeFiles/ceph-erasure-code-tool.dir/ceph-erasure-code-tool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/erasure-code/ceph-erasure-code-tool.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/erasure-code/ceph-erasure-code-tool.cc:12:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/erasure-code/ceph-erasure-code-tool.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[990/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/erasure-code/CMakeFiles/ceph-erasure-code-tool.dir/__/__/osd/ECUtil.cc.o src/tools/erasure-code/CMakeFiles/ceph-erasure-code-tool.dir/ceph-erasure-code-tool.cc.o -o bin/ceph-erasure-code-tool  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libglobal.a  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[991/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/unit-main.dir/unit.cc.o -MF src/test/CMakeFiles/unit-main.dir/unit.cc.o.d -o src/test/CMakeFiles/unit-main.dir/unit.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/unit.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/unit.cc:25:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/unit.cc:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[992/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_test_timers.dir/TestTimers.cc.o -MF src/test/CMakeFiles/ceph_test_timers.dir/TestTimers.cc.o.d -o src/test/CMakeFiles/ceph_test_timers.dir/TestTimers.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/TestTimers.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/TestTimers.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/TestTimers.cc:1:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[993/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/ceph_test_timers.dir/TestTimers.cc.o -o bin/ceph_test_timers  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/libglobal.a  /usr/lib64/libblkid.so  -ldl  lib/libceph-common.so.2  /usr/lib64/libblkid.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[994/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_test_signal_handlers.dir/TestSignalHandlers.cc.o -MF src/test/CMakeFiles/ceph_test_signal_handlers.dir/TestSignalHandlers.cc.o.d -o src/test/CMakeFiles/ceph_test_signal_handlers.dir/TestSignalHandlers.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/TestSignalHandlers.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/TestSignalHandlers.cc:21:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/TestSignalHandlers.cc:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[995/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/ceph_test_signal_handlers.dir/TestSignalHandlers.cc.o -o bin/ceph_test_signal_handlers  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/libglobal.a  /usr/lib64/libblkid.so  -ldl  lib/libceph-common.so.2  /usr/lib64/libblkid.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[996/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_test_rewrite_latency.dir/test_rewrite_latency.cc.o -MF src/test/CMakeFiles/ceph_test_rewrite_latency.dir/test_rewrite_latency.cc.o.d -o src/test/CMakeFiles/ceph_test_rewrite_latency.dir/test_rewrite_latency.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/test_rewrite_latency.cc
[997/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/ceph_test_rewrite_latency.dir/test_rewrite_latency.cc.o -o bin/ceph_test_rewrite_latency  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[998/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/test_crypto.dir/testcrypto.cc.o -MF src/test/CMakeFiles/test_crypto.dir/testcrypto.cc.o.d -o src/test/CMakeFiles/test_crypto.dir/testcrypto.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/testcrypto.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/testcrypto.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/Crypto.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/testcrypto.cc:1:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[999/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/test_crypto.dir/testcrypto.cc.o -o bin/test_crypto  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1000/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/test_build_libcommon.dir/buildtest_skeleton.cc.o -MF src/test/CMakeFiles/test_build_libcommon.dir/buildtest_skeleton.cc.o.d -o src/test/CMakeFiles/test_build_libcommon.dir/buildtest_skeleton.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/buildtest_skeleton.cc
[1001/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/test_build_libcommon.dir/buildtest_skeleton.cc.o -o bin/test_build_libcommon  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/libceph-common.so.2  -lpthread  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/librt.a  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl   -Wl,--as-needed -latomic && :
[1002/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/test_build_libcephfs.dir/buildtest_skeleton.cc.o -MF src/test/CMakeFiles/test_build_libcephfs.dir/buildtest_skeleton.cc.o.d -o src/test/CMakeFiles/test_build_libcephfs.dir/buildtest_skeleton.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/buildtest_skeleton.cc
[1003/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_bench_log.dir/bench_log.cc.o -MF src/test/CMakeFiles/ceph_bench_log.dir/bench_log.cc.o.d -o src/test/CMakeFiles/ceph_bench_log.dir/bench_log.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/bench_log.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/bench_log.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/bench_log.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1004/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,denc-mod-cephfs.so -o lib/denc-mod-cephfs.so src/tools/ceph-dencoder/CMakeFiles/denc-mod-cephfs.dir/mds_types.cc.o  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libmds.a  lib/libheap_profiler.a  /lib64/libtcmalloc.so  lib/libcpu_profiler.a  lib/libosdc.a  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /usr/lib64/liblua-5.4.so  -lm   -Wl,--as-needed -latomic && :
[1005/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/ceph_bench_log.dir/bench_log.cc.o -o bin/ceph_bench_log  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libglobal.a  -lpthread  /usr/lib64/libblkid.so  -ldl  -lrt  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /usr/lib64/librt.a  -lresolv  /usr/lib64/libblkid.so  -ldl   -Wl,--as-needed -latomic && :
[1006/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_bench_journald_logger.dir/bench_journald_logger.cc.o -MF src/test/CMakeFiles/ceph_bench_journald_logger.dir/bench_journald_logger.cc.o.d -o src/test/CMakeFiles/ceph_bench_journald_logger.dir/bench_journald_logger.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/bench_journald_logger.cc
[1007/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/ceph_bench_journald_logger.dir/bench_journald_logger.cc.o -o bin/ceph_bench_journald_logger  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1008/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_test_mutate.dir/test_mutate.cc.o -MF src/test/CMakeFiles/ceph_test_mutate.dir/test_mutate.cc.o.d -o src/test/CMakeFiles/ceph_test_mutate.dir/test_mutate.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/test_mutate.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/test_mutate.cc:20:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/test_mutate.cc:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1009/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_omapbench.dir/omap_bench.cc.o -MF src/test/CMakeFiles/ceph_omapbench.dir/omap_bench.cc.o.d -o src/test/CMakeFiles/ceph_omapbench.dir/omap_bench.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/omap_bench.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/omap_bench.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/omap_bench.cc:14:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1010/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/ceph_test_mutate.dir/test_mutate.cc.o -o bin/ceph_test_mutate  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/libglobal.a  lib/librados.so.2.0.0  /usr/lib64/libblkid.so  -ldl  /usr/lib64/librt.a  lib/libceph-common.so.2  /usr/lib64/libblkid.so  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1011/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/ceph_omapbench.dir/omap_bench.cc.o -o bin/ceph_omapbench  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libceph-common.so.2  boost/lib/libboost_program_options.a  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1012/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rgw -isystem /builddir/build/BUILD/ceph-18.2.1/src/test/SYSTEM -isystem /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/test_rgw_ldap.dir/__/rgw/rgw_ldap.cc.o -MF src/test/CMakeFiles/test_rgw_ldap.dir/__/rgw/rgw_ldap.cc.o.d -o src/test/CMakeFiles/test_rgw_ldap.dir/__/rgw/rgw_ldap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_ldap.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_ldap.h:130,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_ldap.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1013/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rgw -isystem /builddir/build/BUILD/ceph-18.2.1/src/test/SYSTEM -isystem /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/test_rgw_ldap.dir/test_rgw_ldap.cc.o -MF src/test/CMakeFiles/test_rgw_ldap.dir/test_rgw_ldap.cc.o.d -o src/test/CMakeFiles/test_rgw_ldap.dir/test_rgw_ldap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/test_rgw_ldap.cc
[1014/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_multi_stress_watch.dir/multi_stress_watch.cc.o -MF src/test/CMakeFiles/ceph_multi_stress_watch.dir/multi_stress_watch.cc.o.d -o src/test/CMakeFiles/ceph_multi_stress_watch.dir/multi_stress_watch.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/multi_stress_watch.cc
[1015/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/test_rgw_ldap.dir/__/rgw/rgw_ldap.cc.o src/test/CMakeFiles/test_rgw_ldap.dir/test_rgw_ldap.cc.o -o bin/test_rgw_ldap  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/librados.so.2.0.0  lib/libceph-common.so.2  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /usr/lib64/libgtest.so.1.14.0  /usr/lib64/libldap.so  /usr/lib64/liblber.so   -Wl,--as-needed -latomic && :
[1016/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_perf_local.dir/perf_helper.cc.o -MF src/test/CMakeFiles/ceph_perf_local.dir/perf_helper.cc.o.d -o src/test/CMakeFiles/ceph_perf_local.dir/perf_helper.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/perf_helper.cc
[1017/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_perf_local.dir/perf_local.cc.o -MF src/test/CMakeFiles/ceph_perf_local.dir/perf_local.cc.o.d -o src/test/CMakeFiles/ceph_perf_local.dir/perf_local.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/perf_local.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/perf_local.cc:50:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/perf_local.cc:44:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1018/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/ceph_perf_local.dir/perf_local.cc.o src/test/CMakeFiles/ceph_perf_local.dir/perf_helper.cc.o -o bin/ceph_perf_local  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libglobal.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /usr/lib64/librt.a  -lresolv  /usr/lib64/libgtest.so.1.14.0   -Wl,--as-needed -latomic && :
[1019/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_test_keys.dir/testkeys.cc.o -MF src/test/CMakeFiles/ceph_test_keys.dir/testkeys.cc.o.d -o src/test/CMakeFiles/ceph_test_keys.dir/testkeys.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/testkeys.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/testkeys.cc:3:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/Crypto.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/Auth.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/KeyRing.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxKeyServer.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/testkeys.cc:1:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1020/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/ceph_test_keys.dir/testkeys.cc.o -o bin/ceph_test_keys  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/libmon.a  lib/libglobal.a  -ldl  lib/libkv.a  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  lib/libheap_profiler.a  /lib64/libtcmalloc.so  lib/libceph-common.so.2  lib/libfmt.a  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1021/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_test_stress_watch.dir/test_stress_watch.cc.o -MF src/test/CMakeFiles/ceph_test_stress_watch.dir/test_stress_watch.cc.o.d -o src/test/CMakeFiles/ceph_test_stress_watch.dir/test_stress_watch.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/test_stress_watch.cc
[1022/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_test_cfuse_cache_invalidate.dir/test_cfuse_cache_invalidate.cc.o -MF src/test/CMakeFiles/ceph_test_cfuse_cache_invalidate.dir/test_cfuse_cache_invalidate.cc.o.d -o src/test/CMakeFiles/ceph_test_cfuse_cache_invalidate.dir/test_cfuse_cache_invalidate.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/test_cfuse_cache_invalidate.cc
[1023/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/ceph_test_cfuse_cache_invalidate.dir/test_cfuse_cache_invalidate.cc.o -o bin/ceph_test_cfuse_cache_invalidate  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1024/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIE   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/test_c_headers.dir/test_c_headers.c.o -MF src/test/CMakeFiles/test_c_headers.dir/test_c_headers.c.o.d -o src/test/CMakeFiles/test_c_headers.dir/test_c_headers.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/test_c_headers.c
[1025/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_test_c2c.dir/test_c2c.cc.o -MF src/test/CMakeFiles/ceph_test_c2c.dir/test_c2c.cc.o.d -o src/test/CMakeFiles/ceph_test_c2c.dir/test_c2c.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/test_c2c.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/test_c2c.cc:2:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/test_c2c.cc:1:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1026/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_test_get_blkdev_props.dir/test_get_blkdev_props.cc.o -MF src/test/CMakeFiles/ceph_test_get_blkdev_props.dir/test_get_blkdev_props.cc.o.d -o src/test/CMakeFiles/ceph_test_get_blkdev_props.dir/test_get_blkdev_props.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/test_get_blkdev_props.cc
[1027/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/ceph_test_get_blkdev_props.dir/test_get_blkdev_props.cc.o -o bin/ceph_test_get_blkdev_props  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/libceph-common.so.2  -lpthread  -ldl  /usr/lib64/librt.a  -lresolv  /usr/lib64/libblkid.so  -ldl  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl   -Wl,--as-needed -latomic && :
[1028/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/ceph_test_c2c.dir/test_c2c.cc.o -o bin/ceph_test_c2c  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libglobal.a  lib/libceph-common.so.2  -lpthread  -ldl  /usr/lib64/librt.a  -lresolv  -ldl  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl   -Wl,--as-needed -latomic && :
[1029/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_test_admin_socket_output.dir/test_admin_socket_output.cc.o -MF src/test/CMakeFiles/ceph_test_admin_socket_output.dir/test_admin_socket_output.cc.o.d -o src/test/CMakeFiles/ceph_test_admin_socket_output.dir/test_admin_socket_output.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/test_admin_socket_output.cc
[1030/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_test_admin_socket_output.dir/admin_socket_output_tests.cc.o -MF src/test/CMakeFiles/ceph_test_admin_socket_output.dir/admin_socket_output_tests.cc.o.d -o src/test/CMakeFiles/ceph_test_admin_socket_output.dir/admin_socket_output_tests.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/admin_socket_output_tests.cc
[1031/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_test_admin_socket_output.dir/admin_socket_output.cc.o -MF src/test/CMakeFiles/ceph_test_admin_socket_output.dir/admin_socket_output.cc.o.d -o src/test/CMakeFiles/ceph_test_admin_socket_output.dir/admin_socket_output.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/admin_socket_output.cc
[1032/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/ceph_test_admin_socket_output.dir/test_admin_socket_output.cc.o src/test/CMakeFiles/ceph_test_admin_socket_output.dir/admin_socket_output.cc.o src/test/CMakeFiles/ceph_test_admin_socket_output.dir/admin_socket_output_tests.cc.o -o bin/ceph_test_admin_socket_output  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1033/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_example_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/compressor/CMakeFiles/ceph_example.dir/compressor_plugin_example.cc.o -MF src/test/compressor/CMakeFiles/ceph_example.dir/compressor_plugin_example.cc.o.d -o src/test/compressor/CMakeFiles/ceph_example.dir/compressor_plugin_example.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/compressor/compressor_plugin_example.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/compressor/compressor_example.h:27,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/compressor/compressor_plugin_example.cc:21:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/compressor/Compressor.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/compressor/CompressionPlugin.h:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/compressor/compressor_plugin_example.cc:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1034/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libceph_example.so -o lib/libceph_example.so src/test/compressor/CMakeFiles/ceph_example.dir/compressor_plugin_example.cc.o  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1035/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/radostest_shared.dir/test_shared.cc.o -MF src/test/librados/CMakeFiles/radostest_shared.dir/test_shared.cc.o.d -o src/test/librados/CMakeFiles/radostest_shared.dir/test_shared.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/test_shared.cc
[1036/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/common/CMakeFiles/get_command_descriptions.dir/get_command_descriptions.cc.o -MF src/test/common/CMakeFiles/get_command_descriptions.dir/get_command_descriptions.cc.o.d -o src/test/common/CMakeFiles/get_command_descriptions.dir/get_command_descriptions.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/common/get_command_descriptions.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Messenger.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/Monitor.h:33,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/common/get_command_descriptions.cc:24:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/Monitor.h:31:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1037/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/radostest.dir/test_common.cc.o -MF src/test/librados/CMakeFiles/radostest.dir/test_common.cc.o.d -o src/test/librados/CMakeFiles/radostest.dir/test_common.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/test_common.cc
[1038/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/radostest.dir/TestCase.cc.o -MF src/test/librados/CMakeFiles/radostest.dir/TestCase.cc.o.d -o src/test/librados/CMakeFiles/radostest.dir/TestCase.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/TestCase.cc
[1039/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/radostest.dir/test.cc.o -MF src/test/librados/CMakeFiles/radostest.dir/test.cc.o.d -o src/test/librados/CMakeFiles/radostest.dir/test.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/test.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/test/librados/test.cc:9:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados/test.cc:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1040/2144] : && /usr/bin/cmake -E rm -f lib/libradostest.a && /usr/bin/ar qc lib/libradostest.a  src/test/librados/CMakeFiles/radostest_shared.dir/test_shared.cc.o src/test/librados/CMakeFiles/radostest.dir/test_common.cc.o src/test/librados/CMakeFiles/radostest.dir/TestCase.cc.o src/test/librados/CMakeFiles/radostest.dir/test.cc.o && /usr/bin/ranlib lib/libradostest.a && :
[1041/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/radostest-cxx.dir/testcase_cxx.cc.o -MF src/test/librados/CMakeFiles/radostest-cxx.dir/testcase_cxx.cc.o.d -o src/test/librados/CMakeFiles/radostest-cxx.dir/testcase_cxx.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/testcase_cxx.cc
[1042/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/radostest-cxx.dir/test_cxx.cc.o -MF src/test/librados/CMakeFiles/radostest-cxx.dir/test_cxx.cc.o.d -o src/test/librados/CMakeFiles/radostest-cxx.dir/test_cxx.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/test_cxx.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/test/librados/test_cxx.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados/test_cxx.h:5,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados/test_cxx.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1043/2144] : && /usr/bin/cmake -E rm -f lib/libradostest-cxx.a && /usr/bin/ar qc lib/libradostest-cxx.a  src/test/librados/CMakeFiles/radostest_shared.dir/test_shared.cc.o src/test/librados/CMakeFiles/radostest-cxx.dir/testcase_cxx.cc.o src/test/librados/CMakeFiles/radostest-cxx.dir/test_cxx.cc.o && /usr/bin/ranlib lib/libradostest-cxx.a && :
[1044/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/ceph_multi_stress_watch.dir/multi_stress_watch.cc.o -o bin/ceph_multi_stress_watch  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libglobal.a  lib/libradostest-cxx.a  /usr/lib64/librt.a  lib/libceph-common.so.2  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /usr/lib64/libgtest.so.1.14.0   -Wl,--as-needed -latomic && :
[1045/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/ceph_test_stress_watch.dir/test_stress_watch.cc.o -o bin/ceph_test_stress_watch  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest-cxx.a  -ldl  /usr/lib64/librt.a  -lresolv  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -lresolv  /usr/lib64/libblkid.so  -ldl   -Wl,--as-needed -latomic && :
[1046/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_cmd.dir/cmd.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_cmd.dir/cmd.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_cmd.dir/cmd.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/cmd.cc
[1047/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/librados/CMakeFiles/ceph_test_rados_api_cmd.dir/cmd.cc.o -o bin/ceph_test_rados_api_cmd  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1048/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_cmd_pp.dir/cmd_cxx.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_cmd_pp.dir/cmd_cxx.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_cmd_pp.dir/cmd_cxx.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/cmd_cxx.cc
[1049/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/librados/CMakeFiles/ceph_test_rados_api_cmd_pp.dir/cmd_cxx.cc.o -o bin/ceph_test_rados_api_cmd_pp  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest-cxx.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1050/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/common/CMakeFiles/common_texttable_obj.dir/TextTable.cc.o src/test/common/CMakeFiles/get_command_descriptions.dir/get_command_descriptions.cc.o -o bin/get_command_descriptions  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/libmon.a  lib/libglobal.a  -ldl  /usr/lib64/librt.a  -lresolv  /usr/lib64/libblkid.so  -ldl  lib/libkv.a  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  lib/libheap_profiler.a  /lib64/libtcmalloc.so  lib/libceph-common.so.2  -lresolv  /usr/lib64/libblkid.so  lib/libfmt.a  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so   -Wl,--as-needed -latomic && :
[1051/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_io.dir/io.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_io.dir/io.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_io.dir/io.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/io.cc
[1052/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/librados/CMakeFiles/ceph_test_rados_api_io.dir/io.cc.o -o bin/ceph_test_rados_api_io  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1053/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_c_write_operations.dir/c_write_operations.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_c_write_operations.dir/c_write_operations.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_c_write_operations.dir/c_write_operations.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/c_write_operations.cc
[1054/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/librados/CMakeFiles/ceph_test_rados_api_c_write_operations.dir/c_write_operations.cc.o -o bin/ceph_test_rados_api_c_write_operations  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1055/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_io_pp.dir/io_cxx.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_io_pp.dir/io_cxx.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_io_pp.dir/io_cxx.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/io_cxx.cc
[1056/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/librados/CMakeFiles/ceph_test_rados_api_io_pp.dir/io_cxx.cc.o -o bin/ceph_test_rados_api_io_pp  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest-cxx.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1057/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_c_read_operations.dir/c_read_operations.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_c_read_operations.dir/c_read_operations.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_c_read_operations.dir/c_read_operations.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/c_read_operations.cc
[1058/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/librados/CMakeFiles/ceph_test_rados_api_c_read_operations.dir/c_read_operations.cc.o -o bin/ceph_test_rados_api_c_read_operations  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1059/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_aio.dir/aio.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_aio.dir/aio.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_aio.dir/aio.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/aio.cc
[1060/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/librados/CMakeFiles/ceph_test_rados_api_aio.dir/aio.cc.o -o bin/ceph_test_rados_api_aio  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1061/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_aio_pp.dir/aio_cxx.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_aio_pp.dir/aio_cxx.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_aio_pp.dir/aio_cxx.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/aio_cxx.cc
[1062/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/librados/CMakeFiles/ceph_test_rados_api_aio_pp.dir/aio_cxx.cc.o -o bin/ceph_test_rados_api_aio_pp  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest-cxx.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1063/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_asio.dir/asio.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_asio.dir/asio.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_asio.dir/asio.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/asio.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados/asio.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librados/librados_asio.h:17,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados/asio.cc:14:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/bits/shared_ptr.h:53,
                 from /usr/include/c++/14/memory:80:
In member function âstd::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count()â,
    inlined from âstd::__shared_ptr<std::promise<ceph::buffer::v15_2_0::list>, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()â at /usr/include/c++/14/bits/shared_ptr_base.h:1525:7,
    inlined from âstd::shared_ptr<std::promise<ceph::buffer::v15_2_0::list> >::~shared_ptr()â at /usr/include/c++/14/bits/shared_ptr.h:175:11,
    inlined from âboost::asio::detail::promise_creator<ceph::buffer::v15_2_0::list>::~promise_creator()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/use_future.hpp:288:7,
    inlined from âboost::asio::detail::promise_handler_ec_1<ceph::buffer::v15_2_0::list>::~promise_handler_ec_1()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/use_future.hpp:380:7,
    inlined from âboost::asio::detail::promise_handler_selector<void (boost::system::error_code, ceph::buffer::v15_2_0::list)>::~promise_handler_selector()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/use_future.hpp:568:7,
    inlined from âboost::asio::detail::promise_handler<void (boost::system::error_code, ceph::buffer::v15_2_0::list), std::allocator<void> >::~promise_handler()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/use_future.hpp:618:7,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code, ceph::buffer::v15_2_0::list), std::allocator<void> >, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code, ceph::buffer::v15_2_0::list), std::allocator<void> >, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code, ceph::buffer::v15_2_0::list), std::allocator<void> >, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code, ceph::buffer::v15_2_0::list), std::allocator<void> >, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code, ceph::buffer::v15_2_0::list), std::allocator<void> >, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code, ceph::buffer::v15_2_0::list), std::allocator<void> >, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code, ceph::buffer::v15_2_0::list), std::allocator<void> >, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code, ceph::buffer::v15_2_0::list), std::allocator<void> >, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code, ceph::buffer::v15_2_0::list), std::allocator<void> >, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code, ceph::buffer::v15_2_0::list), std::allocator<void> >, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/usr/include/c++/14/bits/shared_ptr_base.h:1068:13: warning: âMEM[(struct __shared_count *)this_2(D) + 96B]._M_piâ is used uninitialized [-Wuninitialized]
 1068 |         if (_M_pi != nullptr)
      |             ^~~~~
In member function âstd::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count()â,
    inlined from âstd::__shared_ptr<std::promise<void>, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()â at /usr/include/c++/14/bits/shared_ptr_base.h:1525:7,
    inlined from âstd::shared_ptr<std::promise<void> >::~shared_ptr()â at /usr/include/c++/14/bits/shared_ptr.h:175:11,
    inlined from âboost::asio::detail::promise_creator<void>::~promise_creator()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/use_future.hpp:288:7,
    inlined from âboost::asio::detail::promise_handler_ec_0::~promise_handler_ec_0()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/use_future.hpp:328:7,
    inlined from âboost::asio::detail::promise_handler_selector<void (boost::system::error_code)>::~promise_handler_selector()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/use_future.hpp:556:7,
    inlined from âboost::asio::detail::promise_handler<void (boost::system::error_code), std::allocator<void> >::~promise_handler()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/use_future.hpp:618:7,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code), std::allocator<void> >, librados::detail::AsyncOp<void>, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code), std::allocator<void> >, librados::detail::AsyncOp<void>, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code), std::allocator<void> >, librados::detail::AsyncOp<void>, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code), std::allocator<void> >, librados::detail::AsyncOp<void>, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code), std::allocator<void> >, librados::detail::AsyncOp<void>, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code), std::allocator<void> >, librados::detail::AsyncOp<void>, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code), std::allocator<void> >, librados::detail::AsyncOp<void>, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code), std::allocator<void> >, librados::detail::AsyncOp<void>, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code), std::allocator<void> >, librados::detail::AsyncOp<void>, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code), std::allocator<void> >, librados::detail::AsyncOp<void>, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/usr/include/c++/14/bits/shared_ptr_base.h:1068:13: warning: âMEM[(struct __shared_count *)this_2(D) + 64B]._M_piâ is used uninitialized [-Wuninitialized]
 1068 |         if (_M_pi != nullptr)
      |             ^~~~~
[1064/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/librados/CMakeFiles/ceph_test_rados_api_asio.dir/asio.cc.o -o bin/ceph_test_rados_api_asio  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libglobal.a  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  /usr/lib64/librt.a  lib/libceph-common.so.2  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /usr/lib64/libgtest.so.1.14.0  boost/lib/libboost_context.a  boost/lib/libboost_thread.a  boost/lib/libboost_system.a  boost/lib/libboost_atomic.a  boost/lib/libboost_date_time.a  boost/lib/libboost_chrono.a   -Wl,--as-needed -latomic && :
[1065/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_list.dir/list.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_list.dir/list.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_list.dir/list.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/list.cc
[1066/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_pool.dir/pool.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_pool.dir/pool.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_pool.dir/pool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/pool.cc
[1067/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/unit-main.dir/unit.cc.o src/test/librados/CMakeFiles/ceph_test_rados_api_list.dir/list.cc.o -o bin/ceph_test_rados_api_list  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libglobal.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /usr/lib64/librt.a  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a   -Wl,--as-needed -latomic && :
[1068/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/librados/CMakeFiles/ceph_test_rados_api_pool.dir/pool.cc.o -o bin/ceph_test_rados_api_pool  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1069/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_stat.dir/stat.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_stat.dir/stat.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_stat.dir/stat.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/stat.cc
[1070/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_stat_pp.dir/stat_cxx.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_stat_pp.dir/stat_cxx.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_stat_pp.dir/stat_cxx.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/stat_cxx.cc
[1071/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/librados/CMakeFiles/ceph_test_rados_api_stat.dir/stat.cc.o -o bin/ceph_test_rados_api_stat  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1072/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/librados/CMakeFiles/ceph_test_rados_api_stat_pp.dir/stat_cxx.cc.o -o bin/ceph_test_rados_api_stat_pp  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest-cxx.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1073/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_watch_notify.dir/watch_notify.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_watch_notify.dir/watch_notify.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_watch_notify.dir/watch_notify.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/watch_notify.cc
[1074/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_watch_notify_pp.dir/watch_notify_cxx.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_watch_notify_pp.dir/watch_notify_cxx.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_watch_notify_pp.dir/watch_notify_cxx.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/watch_notify_cxx.cc
[1075/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/librados/CMakeFiles/ceph_test_rados_api_watch_notify.dir/watch_notify.cc.o -o bin/ceph_test_rados_api_watch_notify  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1076/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/librados/CMakeFiles/ceph_test_rados_api_watch_notify_pp.dir/watch_notify_cxx.cc.o -o bin/ceph_test_rados_api_watch_notify_pp  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest-cxx.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1077/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_cls.dir/cls.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_cls.dir/cls.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_cls.dir/cls.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/cls.cc
[1078/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/librados/CMakeFiles/ceph_test_rados_api_cls.dir/cls.cc.o -o bin/ceph_test_rados_api_cls  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest-cxx.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1079/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_misc.dir/misc.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_misc.dir/misc.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_misc.dir/misc.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/misc.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados/misc.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /usr/include/gtest/gtest.h:56,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados/misc.cc:3:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1080/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/unit-main.dir/unit.cc.o src/test/librados/CMakeFiles/ceph_test_rados_api_misc.dir/misc.cc.o -o bin/ceph_test_rados_api_misc  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libglobal.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /usr/lib64/librt.a  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a   -Wl,--as-needed -latomic && :
[1081/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_misc_pp.dir/misc_cxx.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_misc_pp.dir/misc_cxx.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_misc_pp.dir/misc_cxx.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/misc_cxx.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados/misc_cxx.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /usr/include/gtest/gtest.h:56,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados/misc_cxx.cc:9:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1082/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_lock.dir/lock.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_lock.dir/lock.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_lock.dir/lock.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/lock.cc
[1083/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/unit-main.dir/unit.cc.o src/test/librados/CMakeFiles/ceph_test_rados_api_misc_pp.dir/misc_cxx.cc.o -o bin/ceph_test_rados_api_misc_pp  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libglobal.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest-cxx.a  /usr/lib64/librt.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1084/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/librados/CMakeFiles/ceph_test_rados_api_lock.dir/lock.cc.o -o bin/ceph_test_rados_api_lock  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1085/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_lock_pp.dir/lock_cxx.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_lock_pp.dir/lock_cxx.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_lock_pp.dir/lock_cxx.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/lock_cxx.cc
[1086/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/librados/CMakeFiles/ceph_test_rados_api_lock_pp.dir/lock_cxx.cc.o -o bin/ceph_test_rados_api_lock_pp  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest-cxx.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1087/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_service.dir/service.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_service.dir/service.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_service.dir/service.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/service.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/unit.cc:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados/service.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados/service.cc:2:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1088/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/librados/CMakeFiles/ceph_test_rados_api_service.dir/service.cc.o -o bin/ceph_test_rados_api_service  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libglobal.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /usr/lib64/librt.a  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a   -Wl,--as-needed -latomic && :
[1089/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_service_pp.dir/service_cxx.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_service_pp.dir/service_cxx.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_service_pp.dir/service_cxx.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/service_cxx.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/unit.cc:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados/service_cxx.cc:11:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /usr/include/gtest/gtest.h:56,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados/service_cxx.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1090/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/librados/CMakeFiles/ceph_test_rados_api_service_pp.dir/service_cxx.cc.o -o bin/ceph_test_rados_api_service_pp  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libglobal.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest-cxx.a  /usr/lib64/librt.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1091/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_snapshots.dir/snapshots.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_snapshots.dir/snapshots.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_snapshots.dir/snapshots.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/snapshots.cc
[1092/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/librados/CMakeFiles/ceph_test_rados_api_snapshots.dir/snapshots.cc.o -o bin/ceph_test_rados_api_snapshots  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1093/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_snapshots_pp.dir/snapshots_cxx.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_snapshots_pp.dir/snapshots_cxx.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_snapshots_pp.dir/snapshots_cxx.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/snapshots_cxx.cc
[1094/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/librados/CMakeFiles/ceph_test_rados_api_snapshots_pp.dir/snapshots_cxx.cc.o -o bin/ceph_test_rados_api_snapshots_pp  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest-cxx.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1095/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_snapshots_stats.dir/snapshots_stats.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_snapshots_stats.dir/snapshots_stats.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_snapshots_stats.dir/snapshots_stats.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/snapshots_stats.cc
[1096/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/librados/CMakeFiles/ceph_test_rados_api_snapshots_stats.dir/snapshots_stats.cc.o -o bin/ceph_test_rados_api_snapshots_stats  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1097/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_snapshots_stats_pp.dir/snapshots_stats_cxx.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_snapshots_stats_pp.dir/snapshots_stats_cxx.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_snapshots_stats_pp.dir/snapshots_stats_cxx.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/snapshots_stats_cxx.cc
[1098/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/librados/CMakeFiles/ceph_test_rados_api_snapshots_stats_pp.dir/snapshots_stats_cxx.cc.o -o bin/ceph_test_rados_api_snapshots_stats_pp  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest-cxx.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1099/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_tier_pp.dir/tier_cxx.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_tier_pp.dir/tier_cxx.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_tier_pp.dir/tier_cxx.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/tier_cxx.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados/tier_cxx.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /usr/include/gtest/gtest.h:56,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados/tier_cxx.cc:3:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1100/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_api_cls_remote_reads.dir/cls_remote_reads.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_api_cls_remote_reads.dir/cls_remote_reads.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_api_cls_remote_reads.dir/cls_remote_reads.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/cls_remote_reads.cc
[1101/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/unit-main.dir/unit.cc.o src/test/librados/CMakeFiles/ceph_test_rados_api_cls_remote_reads.dir/cls_remote_reads.cc.o -o bin/ceph_test_rados_api_cls_remote_reads  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libglobal.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest-cxx.a  /usr/lib64/librt.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1102/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados/CMakeFiles/ceph_test_rados_op_speed.dir/op_speed.cc.o -MF src/test/librados/CMakeFiles/ceph_test_rados_op_speed.dir/op_speed.cc.o.d -o src/test/librados/CMakeFiles/ceph_test_rados_op_speed.dir/op_speed.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados/op_speed.cc
[1103/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/librados/CMakeFiles/ceph_test_rados_op_speed.dir/op_speed.cc.o -o bin/ceph_test_rados_op_speed  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest-cxx.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1104/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/unit-main.dir/unit.cc.o src/test/librados/CMakeFiles/ceph_test_rados_api_tier_pp.dir/tier_cxx.cc.o -o bin/ceph_test_rados_api_tier_pp  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libglobal.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  boost/lib/libboost_system.a  lib/libradostest-cxx.a  lib/libcls_cas_internal.a  lib/libcls_cas_client.a  /usr/lib64/librt.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  boost/lib/libboost_context.a  boost/lib/libboost_thread.a  boost/lib/libboost_system.a  boost/lib/libboost_atomic.a  boost/lib/libboost_date_time.a  boost/lib/libboost_chrono.a   -Wl,--as-needed -latomic && :
[1105/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/LibradosTestStub.cc.o -MF src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/LibradosTestStub.cc.o.d -o src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/LibradosTestStub.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/LibradosTestStub.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/LibradosTestStub.cc:8:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/shared_count.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/LibradosTestStub.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/LibradosTestStub.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1106/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestClassHandler.cc.o -MF src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestClassHandler.cc.o.d -o src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestClassHandler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestClassHandler.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestIoCtxImpl.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestClassHandler.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/objclass/../include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/objclass/../include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/objclass/../include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/objclass/objclass.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestClassHandler.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestClassHandler.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1107/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/NeoradosTestStub.cc.o -MF src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/NeoradosTestStub.cc.o.d -o src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/NeoradosTestStub.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/NeoradosTestStub.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librados/AioCompletionImpl.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/NeoradosTestStub.cc:8:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/neorados/RADOS.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/NeoradosTestStub.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1108/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestIoCtxImpl.cc.o -MF src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestIoCtxImpl.cc.o.d -o src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestIoCtxImpl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestIoCtxImpl.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestIoCtxImpl.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestIoCtxImpl.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function.hpp:30,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestIoCtxImpl.h:10:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1109/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestMemCluster.cc.o -MF src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestMemCluster.cc.o.d -o src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestMemCluster.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestMemCluster.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/AsyncOpTracker.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestWatchNotify.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestCluster.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestMemCluster.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestMemCluster.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestWatchNotify.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1110/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestMemRadosClient.cc.o -MF src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestMemRadosClient.cc.o.d -o src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestMemRadosClient.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestMemRadosClient.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/AsyncOpTracker.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestWatchNotify.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestRadosClient.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestMemRadosClient.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestMemRadosClient.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestRadosClient.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1111/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestMemIoCtxImpl.cc.o -MF src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestMemIoCtxImpl.cc.o.d -o src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestMemIoCtxImpl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestMemIoCtxImpl.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestIoCtxImpl.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestMemIoCtxImpl.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestMemIoCtxImpl.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function.hpp:30,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestIoCtxImpl.h:10:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1112/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestWatchNotify.cc.o -MF src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestWatchNotify.cc.o.d -o src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestWatchNotify.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestWatchNotify.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/AsyncOpTracker.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestWatchNotify.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestWatchNotify.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestWatchNotify.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1113/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestRadosClient.cc.o -MF src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestRadosClient.cc.o.d -o src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestRadosClient.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestRadosClient.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/AsyncOpTracker.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestWatchNotify.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestRadosClient.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestRadosClient.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librados_test_stub/TestRadosClient.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1114/2144] : && /usr/bin/cmake -E rm -f lib/librados_test_stub.a && /usr/bin/ar qc lib/librados_test_stub.a  src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/LibradosTestStub.cc.o src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/NeoradosTestStub.cc.o src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestClassHandler.cc.o src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestIoCtxImpl.cc.o src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestMemCluster.cc.o src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestMemIoCtxImpl.cc.o src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestMemRadosClient.cc.o src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestRadosClient.cc.o src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestWatchNotify.cc.o && /usr/bin/ranlib lib/librados_test_stub.a && :
[1115/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/libradosstriper/CMakeFiles/rados_striper_test.dir/TestCase.cc.o -MF src/test/libradosstriper/CMakeFiles/rados_striper_test.dir/TestCase.cc.o.d -o src/test/libradosstriper/CMakeFiles/rados_striper_test.dir/TestCase.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/libradosstriper/TestCase.cc
[1116/2144] : && /usr/bin/cmake -E rm -f lib/librados_striper_test.a && /usr/bin/ar qc lib/librados_striper_test.a  src/test/libradosstriper/CMakeFiles/rados_striper_test.dir/TestCase.cc.o && /usr/bin/ranlib lib/librados_striper_test.a && :
[1117/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/libradosstriper/CMakeFiles/ceph_test_rados_striper_api_io.dir/io.cc.o -MF src/test/libradosstriper/CMakeFiles/ceph_test_rados_striper_api_io.dir/io.cc.o.d -o src/test/libradosstriper/CMakeFiles/ceph_test_rados_striper_api_io.dir/io.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/libradosstriper/io.cc
[1118/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/libradosstriper/CMakeFiles/ceph_test_rados_striper_api_striping.dir/striping.cc.o -MF src/test/libradosstriper/CMakeFiles/ceph_test_rados_striper_api_striping.dir/striping.cc.o.d -o src/test/libradosstriper/CMakeFiles/ceph_test_rados_striper_api_striping.dir/striping.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/libradosstriper/striping.cc
[1119/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/libradosstriper/CMakeFiles/ceph_test_rados_striper_api_io.dir/io.cc.o -o bin/ceph_test_rados_striper_api_io  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/librados_striper_test.a  lib/libradosstriper.so.1.0.0  lib/librados.so.2.0.0  lib/libradostest.a  /usr/lib64/librt.a  lib/libradostest-cxx.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  -lresolv  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1120/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/libradosstriper/CMakeFiles/ceph_test_rados_striper_api_striping.dir/striping.cc.o -o bin/ceph_test_rados_striper_api_striping  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/librados_striper_test.a  lib/libradosstriper.so.1.0.0  lib/librados.so.2.0.0  lib/libradostest.a  /usr/lib64/librt.a  lib/libradostest-cxx.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  -lresolv  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1121/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/libradosstriper/CMakeFiles/ceph_test_rados_striper_api_aio.dir/aio.cc.o -MF src/test/libradosstriper/CMakeFiles/ceph_test_rados_striper_api_aio.dir/aio.cc.o.d -o src/test/libradosstriper/CMakeFiles/ceph_test_rados_striper_api_aio.dir/aio.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/libradosstriper/aio.cc
[1122/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/libradosstriper/CMakeFiles/ceph_test_rados_striper_api_aio.dir/aio.cc.o -o bin/ceph_test_rados_striper_api_aio  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libradosstriper.so.1.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/librados_striper_test.a  lib/librados.so.2.0.0  lib/libradostest.a  /usr/lib64/librt.a  lib/libradostest-cxx.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  -lresolv  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1123/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/rbd_test_support.dir/test_support.cc.o -MF src/test/librbd/CMakeFiles/rbd_test_support.dir/test_support.cc.o.d -o src/test/librbd/CMakeFiles/rbd_test_support.dir/test_support.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_support.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_support.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_support.h:5,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_support.cc:3:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1124/2144] : && /usr/bin/cmake -E rm -f lib/librbd_test_support.a && /usr/bin/ar qc lib/librbd_test_support.a  src/test/librbd/CMakeFiles/rbd_test_support.dir/test_support.cc.o && /usr/bin/ranlib lib/librbd_test_support.a && :
[1125/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/rbd_test.dir/test_fixture.cc.o -MF src/test/librbd/CMakeFiles/rbd_test.dir/test_fixture.cc.o.d -o src/test/librbd/CMakeFiles/rbd_test.dir/test_fixture.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.cc:3:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/utime.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Clock.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1126/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/rbd_test.dir/test_ImageWatcher.cc.o -MF src/test/librbd/CMakeFiles/rbd_test.dir/test_ImageWatcher.cc.o.d -o src/test/librbd/CMakeFiles/rbd_test.dir/test_ImageWatcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_ImageWatcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_ImageWatcher.cc:3:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1127/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/rbd_test.dir/test_internal.cc.o -MF src/test/librbd/CMakeFiles/rbd_test.dir/test_internal.cc.o.d -o src/test/librbd/CMakeFiles/rbd_test.dir/test_internal.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_internal.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_internal.cc:8:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/journal/cls_journal_types.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/journal/cls_journal_client.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_internal.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1128/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/rbd_test.dir/test_mirroring.cc.o -MF src/test/librbd/CMakeFiles/rbd_test.dir/test_mirroring.cc.o.d -o src/test/librbd/CMakeFiles/rbd_test.dir/test_mirroring.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mirroring.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mirroring.cc:14:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1129/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/rbd_test.dir/test_DeepCopy.cc.o -MF src/test/librbd/CMakeFiles/rbd_test.dir/test_DeepCopy.cc.o.d -o src/test/librbd/CMakeFiles/rbd_test.dir/test_DeepCopy.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_DeepCopy.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_DeepCopy.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1130/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/rbd_test.dir/test_librbd.cc.o -MF src/test/librbd/CMakeFiles/rbd_test.dir/test_librbd.cc.o.d -o src/test/librbd/CMakeFiles/rbd_test.dir/test_librbd.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_librbd.cc
[1131/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/rbd_test.dir/test_Groups.cc.o -MF src/test/librbd/CMakeFiles/rbd_test.dir/test_Groups.cc.o.d -o src/test/librbd/CMakeFiles/rbd_test.dir/test_Groups.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_Groups.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_Groups.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1132/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/rbd_test.dir/test_Migration.cc.o -MF src/test/librbd/CMakeFiles/rbd_test.dir/test_Migration.cc.o.d -o src/test/librbd/CMakeFiles/rbd_test.dir/test_Migration.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_Migration.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_Migration.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1133/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/rbd_test.dir/test_MirroringWatcher.cc.o -MF src/test/librbd/CMakeFiles/rbd_test.dir/test_MirroringWatcher.cc.o.d -o src/test/librbd/CMakeFiles/rbd_test.dir/test_MirroringWatcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_MirroringWatcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_MirroringWatcher.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1134/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/rbd_test.dir/test_ObjectMap.cc.o -MF src/test/librbd/CMakeFiles/rbd_test.dir/test_ObjectMap.cc.o.d -o src/test/librbd/CMakeFiles/rbd_test.dir/test_ObjectMap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_ObjectMap.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_ObjectMap.cc:3:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1135/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/rbd_test.dir/test_Operations.cc.o -MF src/test/librbd/CMakeFiles/rbd_test.dir/test_Operations.cc.o.d -o src/test/librbd/CMakeFiles/rbd_test.dir/test_Operations.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_Operations.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_Operations.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1136/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/rbd_test.dir/test_Trash.cc.o -MF src/test/librbd/CMakeFiles/rbd_test.dir/test_Trash.cc.o.d -o src/test/librbd/CMakeFiles/rbd_test.dir/test_Trash.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_Trash.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_Trash.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/lock/cls_lock_types.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_client.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_Trash.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1137/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/rbd_test.dir/journal/test_Entries.cc.o -MF src/test/librbd/CMakeFiles/rbd_test.dir/journal/test_Entries.cc.o.d -o src/test/librbd/CMakeFiles/rbd_test.dir/journal/test_Entries.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/journal/test_Entries.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/journal/test_Entries.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1138/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/rbd_test.dir/journal/test_Replay.cc.o -MF src/test/librbd/CMakeFiles/rbd_test.dir/journal/test_Replay.cc.o.d -o src/test/librbd/CMakeFiles/rbd_test.dir/journal/test_Replay.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/journal/test_Replay.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/journal/test_Replay.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1139/2144] : && /usr/bin/cmake -E rm -f lib/librbd_test.a && /usr/bin/ar qc lib/librbd_test.a  src/test/librbd/CMakeFiles/rbd_test.dir/test_fixture.cc.o src/test/librbd/CMakeFiles/rbd_test.dir/test_librbd.cc.o src/test/librbd/CMakeFiles/rbd_test.dir/test_ImageWatcher.cc.o src/test/librbd/CMakeFiles/rbd_test.dir/test_internal.cc.o src/test/librbd/CMakeFiles/rbd_test.dir/test_mirroring.cc.o src/test/librbd/CMakeFiles/rbd_test.dir/test_DeepCopy.cc.o src/test/librbd/CMakeFiles/rbd_test.dir/test_Groups.cc.o src/test/librbd/CMakeFiles/rbd_test.dir/test_Migration.cc.o src/test/librbd/CMakeFiles/rbd_test.dir/test_MirroringWatcher.cc.o src/test/librbd/CMakeFiles/rbd_test.dir/test_ObjectMap.cc.o src/test/librbd/CMakeFiles/rbd_test.dir/test_Operations.cc.o src/test/librbd/CMakeFiles/rbd_test.dir/test_Trash.cc.o src/test/librbd/CMakeFiles/rbd_test.dir/journal/test_Entries.cc.o src/test/librbd/CMakeFiles/rbd_test.dir/journal/test_Replay.cc.o && /usr/bin/ranlib lib/librbd_test.a && :
[1140/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/rbd_test_mock.dir/mock/MockJournal.cc.o -MF src/test/librbd/CMakeFiles/rbd_test_mock.dir/mock/MockJournal.cc.o.d -o src/test/librbd/CMakeFiles/rbd_test_mock.dir/mock/MockJournal.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/mock/MockJournal.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Journal.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/mock/MockJournal.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/mock/MockJournal.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /usr/include/gmock/gmock-actions.h:139,
                 from /usr/include/gmock/gmock.h:56,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/mock/MockJournal.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1141/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/test_BlockGuard.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/test_BlockGuard.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/test_BlockGuard.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_BlockGuard.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_BlockGuard.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1142/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/test_main.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/test_main.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/test_main.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_main.cc
[1143/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/rbd_test_mock.dir/mock/MockImageCtx.cc.o -MF src/test/librbd/CMakeFiles/rbd_test_mock.dir/mock/MockImageCtx.cc.o.d -o src/test/librbd/CMakeFiles/rbd_test_mock.dir/mock/MockImageCtx.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/mock/MockImageCtx.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Journal.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/mock/MockJournal.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/mock/MockImageCtx.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/mock/MockImageCtx.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/neorados/RADOS.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/mock/MockImageCtx.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1144/2144] : && /usr/bin/cmake -E rm -f lib/librbd_test_mock.a && /usr/bin/ar qc lib/librbd_test_mock.a  src/test/librbd/CMakeFiles/rbd_test_mock.dir/mock/MockImageCtx.cc.o src/test/librbd/CMakeFiles/rbd_test_mock.dir/mock/MockJournal.cc.o && /usr/bin/ranlib lib/librbd_test_mock.a && :
[1145/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/ceph_test_librbd.dir/test_main.cc.o -MF src/test/librbd/CMakeFiles/ceph_test_librbd.dir/test_main.cc.o.d -o src/test/librbd/CMakeFiles/ceph_test_librbd.dir/test_main.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_main.cc
[1146/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/ceph_test_librbd_fsx.dir/fsx.cc.o -MF src/test/librbd/CMakeFiles/ceph_test_librbd_fsx.dir/fsx.cc.o.d -o src/test/librbd/CMakeFiles/ceph_test_librbd_fsx.dir/fsx.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/fsx.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/fsx.cc:59:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/fsx.cc:56:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In function âkrbd_resize(rbd_ctx*, unsigned long)â,
    inlined from âkrbd_resize(rbd_ctx*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/fsx.cc:1149:1:
/builddir/build/BUILD/ceph-18.2.1/src/test/librbd/fsx.cc:1184:17: warning: âeffective_sizeâ may be used uninitialized [-Wmaybe-uninitialized]
 1184 |                 if (effective_size == size)
      |                 ^~
/builddir/build/BUILD/ceph-18.2.1/src/test/librbd/fsx.cc: In function âkrbd_resize(rbd_ctx*, unsigned long)â:
/builddir/build/BUILD/ceph-18.2.1/src/test/librbd/fsx.cc:1153:18: note: âeffective_sizeâ was declared here
 1153 |         uint64_t effective_size;
      |                  ^~~~~~~~~~~~~~
[1147/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_fixture.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_fixture.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_fixture.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1148/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/test.cc.o -MF src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/test.cc.o.d -o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/test.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/libcephfs/test.cc
[1149/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/readdir_r_cb.cc.o -MF src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/readdir_r_cb.cc.o.d -o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/readdir_r_cb.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/libcephfs/readdir_r_cb.cc
[1150/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_ConfigWatcher.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_ConfigWatcher.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_ConfigWatcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_ConfigWatcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_ConfigWatcher.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1151/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/caps.cc.o -MF src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/caps.cc.o.d -o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/caps.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/libcephfs/caps.cc
[1152/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/multiclient.cc.o -MF src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/multiclient.cc.o.d -o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/multiclient.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/libcephfs/multiclient.cc
[1153/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/flock.cc.o -MF src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/flock.cc.o.d -o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/flock.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/libcephfs/flock.cc
[1154/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/recordlock.cc.o -MF src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/recordlock.cc.o.d -o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/recordlock.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/libcephfs/recordlock.cc
[1155/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_DeepCopyRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_DeepCopyRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_DeepCopyRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_DeepCopyRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_DeepCopyRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1156/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/acl.cc.o -MF src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/acl.cc.o.d -o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/acl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/libcephfs/acl.cc
[1157/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/main.cc.o -MF src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/main.cc.o.d -o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/main.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/libcephfs/main.cc
[1158/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/deleg.cc.o -MF src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/deleg.cc.o.d -o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/deleg.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/libcephfs/deleg.cc
[1159/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/monconfig.cc.o -MF src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/monconfig.cc.o.d -o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/monconfig.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/libcephfs/monconfig.cc
[1160/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_ExclusiveLock.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_ExclusiveLock.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_ExclusiveLock.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_ExclusiveLock.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_ExclusiveLock.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1161/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/vxattr.cc.o -MF src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/vxattr.cc.o.d -o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/vxattr.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/libcephfs/vxattr.cc
[1162/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/snapdiff.cc.o -MF src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/snapdiff.cc.o.d -o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/snapdiff.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/libcephfs/snapdiff.cc
[1163/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_suidsgid.dir/suidsgid.cc.o -MF src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_suidsgid.dir/suidsgid.cc.o.d -o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_suidsgid.dir/suidsgid.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/libcephfs/suidsgid.cc
[1164/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_newops.dir/main.cc.o -MF src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_newops.dir/main.cc.o.d -o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_newops.dir/main.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/libcephfs/main.cc
[1165/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_newops.dir/newops.cc.o -MF src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_newops.dir/newops.cc.o.d -o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_newops.dir/newops.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/libcephfs/newops.cc
[1166/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_reclaim.dir/reclaim.cc.o -MF src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_reclaim.dir/reclaim.cc.o.d -o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_reclaim.dir/reclaim.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/libcephfs/reclaim.cc
[1167/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_Journal.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_Journal.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_Journal.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_Journal.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_Journal.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1168/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_lazyio.dir/lazyio.cc.o -MF src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_lazyio.dir/lazyio.cc.o.d -o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_lazyio.dir/lazyio.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/libcephfs/lazyio.cc
[1169/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_ManagedLock.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_ManagedLock.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_ManagedLock.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_ManagedLock.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_ManagedLock.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1170/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_access.dir/test.cc.o -MF src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_access.dir/test.cc.o.d -o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_access.dir/test.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/libcephfs/test.cc
[1171/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_access.dir/access.cc.o -MF src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_access.dir/access.cc.o.d -o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_access.dir/access.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/libcephfs/access.cc
[1172/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_ObjectMap.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_ObjectMap.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_ObjectMap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_ObjectMap.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_ObjectMap.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1173/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/cls_hello/CMakeFiles/ceph_test_cls_hello.dir/test_cls_hello.cc.o -MF src/test/cls_hello/CMakeFiles/ceph_test_cls_hello.dir/test_cls_hello.cc.o.d -o src/test/cls_hello/CMakeFiles/ceph_test_cls_hello.dir/test_cls_hello.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/cls_hello/test_cls_hello.cc
[1174/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/cls_hello/CMakeFiles/ceph_test_cls_hello.dir/test_cls_hello.cc.o -o bin/ceph_test_cls_hello  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libglobal.a  -ldl  /usr/lib64/librt.a  -lresolv  /usr/lib64/libblkid.so  -ldl  lib/libradostest-cxx.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  -lresolv  /usr/lib64/libblkid.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1175/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/cls_cas/CMakeFiles/ceph_test_cls_cas.dir/test_cls_cas.cc.o -MF src/test/cls_cas/CMakeFiles/ceph_test_cls_cas.dir/test_cls_cas.cc.o.d -o src/test/cls_cas/CMakeFiles/ceph_test_cls_cas.dir/test_cls_cas.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/cls_cas/test_cls_cas.cc
[1176/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/cls_cas/CMakeFiles/ceph_test_cls_cas.dir/test_cls_cas.cc.o -o bin/ceph_test_cls_cas  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libcls_cas_client.a  lib/libcls_cas_internal.a  lib/libglobal.a  lib/libradostest-cxx.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/librt.a  -lresolv  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1177/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_TrashWatcher.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_TrashWatcher.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_TrashWatcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_TrashWatcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_TrashWatcher.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1178/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/cls_lock/CMakeFiles/ceph_test_cls_lock.dir/test_cls_lock.cc.o -MF src/test/cls_lock/CMakeFiles/ceph_test_cls_lock.dir/test_cls_lock.cc.o.d -o src/test/cls_lock/CMakeFiles/ceph_test_cls_lock.dir/test_cls_lock.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/cls_lock/test_cls_lock.cc
[1179/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/cls_lock/CMakeFiles/ceph_test_cls_lock.dir/test_cls_lock.cc.o -o bin/ceph_test_cls_lock  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libcls_lock_client.a  lib/librados.so.2.0.0  lib/libglobal.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/librt.a  -lresolv  lib/libradostest-cxx.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1180/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/cls_log/CMakeFiles/ceph_test_cls_log.dir/test_cls_log.cc.o -MF src/test/cls_log/CMakeFiles/ceph_test_cls_log.dir/test_cls_log.cc.o.d -o src/test/cls_log/CMakeFiles/ceph_test_cls_log.dir/test_cls_log.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/cls_log/test_cls_log.cc
[1181/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/cls_log/CMakeFiles/ceph_test_cls_log.dir/test_cls_log.cc.o -o bin/ceph_test_cls_log  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libcls_log_client.a  lib/libglobal.a  lib/libradostest-cxx.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/librt.a  -lresolv  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1182/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_Watcher.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_Watcher.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_Watcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_Watcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_Watcher.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1183/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/cls_numops/CMakeFiles/ceph_test_cls_numops.dir/test_cls_numops.cc.o -MF src/test/cls_numops/CMakeFiles/ceph_test_cls_numops.dir/test_cls_numops.cc.o.d -o src/test/cls_numops/CMakeFiles/ceph_test_cls_numops.dir/test_cls_numops.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/cls_numops/test_cls_numops.cc
[1184/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/cls_numops/CMakeFiles/ceph_test_cls_numops.dir/test_cls_numops.cc.o -o bin/ceph_test_cls_numops  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libglobal.a  lib/libcls_numops_client.a  -ldl  /usr/lib64/librt.a  -lresolv  /usr/lib64/libblkid.so  -ldl  lib/libradostest-cxx.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  -lresolv  /usr/lib64/libblkid.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1185/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/cls_sdk/CMakeFiles/ceph_test_cls_sdk.dir/test_cls_sdk.cc.o -MF src/test/cls_sdk/CMakeFiles/ceph_test_cls_sdk.dir/test_cls_sdk.cc.o.d -o src/test/cls_sdk/CMakeFiles/ceph_test_cls_sdk.dir/test_cls_sdk.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/cls_sdk/test_cls_sdk.cc
[1186/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/cls_sdk/CMakeFiles/ceph_test_cls_sdk.dir/test_cls_sdk.cc.o -o bin/ceph_test_cls_sdk  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libglobal.a  -ldl  /usr/lib64/librt.a  -lresolv  /usr/lib64/libblkid.so  -ldl  lib/libradostest-cxx.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  -lresolv  /usr/lib64/libblkid.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1187/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/cls_journal/CMakeFiles/ceph_test_cls_journal.dir/test_cls_journal.cc.o -MF src/test/cls_journal/CMakeFiles/ceph_test_cls_journal.dir/test_cls_journal.cc.o.d -o src/test/cls_journal/CMakeFiles/ceph_test_cls_journal.dir/test_cls_journal.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/cls_journal/test_cls_journal.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/cls_journal/test_cls_journal.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/journal/cls_journal_types.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/journal/cls_journal_client.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/cls_journal/test_cls_journal.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1188/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/cache/test_mock_WriteAroundObjectDispatch.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/cache/test_mock_WriteAroundObjectDispatch.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/cache/test_mock_WriteAroundObjectDispatch.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/cache/test_mock_WriteAroundObjectDispatch.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/cache/test_mock_WriteAroundObjectDispatch.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1189/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/common/CMakeFiles/common_texttable_obj.dir/TextTable.cc.o src/test/cls_journal/CMakeFiles/ceph_test_cls_journal.dir/test_cls_journal.cc.o -o bin/ceph_test_cls_journal  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libcls_journal_client.a  lib/librados.so.2.0.0  lib/libglobal.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  -ldl  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/librt.a  -lresolv  lib/libradostest-cxx.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  /usr/lib64/libcrypto.so  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1190/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/cache/test_mock_ParentCacheObjectDispatch.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/cache/test_mock_ParentCacheObjectDispatch.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/cache/test_mock_ParentCacheObjectDispatch.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/cache/test_mock_ParentCacheObjectDispatch.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/cache/test_mock_ParentCacheObjectDispatch.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1191/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/test_mock_BlockCrypto.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/test_mock_BlockCrypto.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/test_mock_BlockCrypto.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/crypto/test_mock_BlockCrypto.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/crypto/test_mock_BlockCrypto.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1192/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/cls_rbd/CMakeFiles/ceph_test_cls_rbd.dir/test_cls_rbd.cc.o -MF src/test/cls_rbd/CMakeFiles/ceph_test_cls_rbd.dir/test_cls_rbd.cc.o.d -o src/test/cls_rbd/CMakeFiles/ceph_test_cls_rbd.dir/test_cls_rbd.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/cls_rbd/test_cls_rbd.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/test/cls_rbd/test_cls_rbd.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1193/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/test_mock_CryptoContextPool.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/test_mock_CryptoContextPool.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/test_mock_CryptoContextPool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/crypto/test_mock_CryptoContextPool.cc
[1194/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/common/CMakeFiles/common_texttable_obj.dir/TextTable.cc.o src/test/cls_rbd/CMakeFiles/ceph_test_cls_rbd.dir/test_cls_rbd.cc.o -o bin/ceph_test_cls_rbd  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libcls_rbd_client.a  lib/libcls_lock_client.a  lib/liblibneorados.a  lib/librados.so.2.0.0  lib/libglobal.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  -ldl  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/librt.a  -lresolv  lib/libradostest-cxx.a  lib/libcls_lock_client.a  lib/libosdc.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  /usr/lib64/libcrypto.so  -lresolv  lib/libfmt.a  /usr/lib64/libblkid.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1195/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/cls_refcount/CMakeFiles/ceph_test_cls_refcount.dir/test_cls_refcount.cc.o -MF src/test/cls_refcount/CMakeFiles/ceph_test_cls_refcount.dir/test_cls_refcount.cc.o.d -o src/test/cls_refcount/CMakeFiles/ceph_test_cls_refcount.dir/test_cls_refcount.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/cls_refcount/test_cls_refcount.cc
[1196/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/cls_refcount/CMakeFiles/ceph_test_cls_refcount.dir/test_cls_refcount.cc.o -o bin/ceph_test_cls_refcount  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libcls_refcount_client.a  lib/libglobal.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/librt.a  -lresolv  lib/libradostest-cxx.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1197/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/test_mock_CryptoObjectDispatch.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/test_mock_CryptoObjectDispatch.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/test_mock_CryptoObjectDispatch.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/crypto/test_mock_CryptoObjectDispatch.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/crypto/test_mock_CryptoObjectDispatch.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1198/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/cls_rgw/CMakeFiles/ceph_test_cls_rgw.dir/test_cls_rgw.cc.o -MF src/test/cls_rgw/CMakeFiles/ceph_test_cls_rgw.dir/test_cls_rgw.cc.o.d -o src/test/cls_rgw/CMakeFiles/ceph_test_cls_rgw.dir/test_cls_rgw.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/cls_rgw/test_cls_rgw.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_user_types.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_basic_types.h:31,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_types.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_ops.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_client.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/cls_rgw/test_cls_rgw.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/cls_rgw/test_cls_rgw.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1199/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/cls_rgw/CMakeFiles/ceph_test_cls_rgw.dir/test_cls_rgw.cc.o -o bin/ceph_test_cls_rgw  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libcls_rgw_client.a  lib/librados.so.2.0.0  lib/libglobal.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  -ldl  /usr/lib64/librt.a  -lresolv  /usr/lib64/libblkid.so  -ldl  lib/libradostest-cxx.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  -lresolv  /usr/lib64/libblkid.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1200/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/test_mock_FormatRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/test_mock_FormatRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/test_mock_FormatRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/crypto/test_mock_FormatRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/crypto/test_mock_FormatRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1201/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/cls_rgw/CMakeFiles/ceph_test_cls_rgw_stats.dir/test_cls_rgw_stats.cc.o -MF src/test/cls_rgw/CMakeFiles/ceph_test_cls_rgw_stats.dir/test_cls_rgw_stats.cc.o.d -o src/test/cls_rgw/CMakeFiles/ceph_test_cls_rgw_stats.dir/test_cls_rgw_stats.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/cls_rgw/test_cls_rgw_stats.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_user_types.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_basic_types.h:31,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_types.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_ops.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_client.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/cls_rgw/test_cls_rgw_stats.cc:8:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/circular_buffer_fwd.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/circular_buffer.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/cls_rgw/test_cls_rgw_stats.cc:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1202/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/unit-main.dir/unit.cc.o src/test/cls_rgw/CMakeFiles/ceph_test_cls_rgw_stats.dir/test_cls_rgw_stats.cc.o -o bin/ceph_test_cls_rgw_stats  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libcls_rgw_client.a  lib/libglobal.a  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest-cxx.a  /usr/lib64/librt.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1203/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/test_mock_LoadRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/test_mock_LoadRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/test_mock_LoadRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/crypto/test_mock_LoadRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/Utils.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/crypto/test_mock_LoadRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/CryptoInterface.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/CryptoObjectDispatch.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/crypto/test_mock_LoadRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1204/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/cls_version/CMakeFiles/ceph_test_cls_version.dir/test_cls_version.cc.o -MF src/test/cls_version/CMakeFiles/ceph_test_cls_version.dir/test_cls_version.cc.o.d -o src/test/cls_version/CMakeFiles/ceph_test_cls_version.dir/test_cls_version.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/cls_version/test_cls_version.cc
[1205/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/cls_version/CMakeFiles/ceph_test_cls_version.dir/test_cls_version.cc.o -o bin/ceph_test_cls_version  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/librados.so.2.0.0  lib/libcls_version_client.a  lib/libglobal.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/librt.a  -lresolv  lib/libradostest-cxx.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1206/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/cls_lua/CMakeFiles/ceph_test_cls_lua.dir/test_cls_lua.cc.o -MF src/test/cls_lua/CMakeFiles/ceph_test_cls_lua.dir/test_cls_lua.cc.o.d -o src/test/cls_lua/CMakeFiles/ceph_test_cls_lua.dir/test_cls_lua.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/cls_lua/test_cls_lua.cc
[1207/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/cls_lua/CMakeFiles/ceph_test_cls_lua.dir/test_cls_lua.cc.o -o bin/ceph_test_cls_lua  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libcls_lua_client.a  /usr/lib64/liblua-5.4.so  -lm  lib/librados.so.2.0.0  lib/libglobal.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  -ldl  /usr/lib64/librt.a  -lresolv  -ldl  lib/libradostest-cxx.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1208/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/test_mock_ShutDownCryptoRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/test_mock_ShutDownCryptoRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/test_mock_ShutDownCryptoRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/crypto/test_mock_ShutDownCryptoRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/Utils.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/crypto/test_mock_ShutDownCryptoRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1209/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/cls_rgw_gc/CMakeFiles/ceph_test_cls_rgw_gc.dir/test_cls_rgw_gc.cc.o -MF src/test/cls_rgw_gc/CMakeFiles/ceph_test_cls_rgw_gc.dir/test_cls_rgw_gc.cc.o.d -o src/test/cls_rgw_gc/CMakeFiles/ceph_test_cls_rgw_gc.dir/test_cls_rgw_gc.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/cls_rgw_gc/test_cls_rgw_gc.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_user_types.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_basic_types.h:31,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_types.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/cls_rgw_gc/test_cls_rgw_gc.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/cls_rgw_gc/test_cls_rgw_gc.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1210/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/openssl/test_DataCryptor.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/openssl/test_DataCryptor.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/openssl/test_DataCryptor.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/crypto/openssl/test_DataCryptor.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/crypto/openssl/test_DataCryptor.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1211/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/cls_rgw_gc/CMakeFiles/ceph_test_cls_rgw_gc.dir/test_cls_rgw_gc.cc.o -o bin/ceph_test_cls_rgw_gc  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libcls_rgw_gc_client.a  lib/librados.so.2.0.0  lib/libglobal.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  -ldl  /usr/lib64/librt.a  -lresolv  /usr/lib64/libblkid.so  -ldl  lib/libradostest-cxx.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  -lresolv  /usr/lib64/libblkid.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1212/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/cls_queue/CMakeFiles/ceph_test_cls_queue.dir/test_cls_queue.cc.o -MF src/test/cls_queue/CMakeFiles/ceph_test_cls_queue.dir/test_cls_queue.cc.o.d -o src/test/cls_queue/CMakeFiles/ceph_test_cls_queue.dir/test_cls_queue.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/cls_queue/test_cls_queue.cc
[1213/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/cls_queue/CMakeFiles/ceph_test_cls_queue.dir/test_cls_queue.cc.o -o bin/ceph_test_cls_queue  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libcls_queue_client.a  lib/librados.so.2.0.0  lib/libglobal.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  -ldl  /usr/lib64/librt.a  -lresolv  /usr/lib64/libblkid.so  -ldl  lib/libradostest-cxx.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  -lresolv  /usr/lib64/libblkid.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1214/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/cls_2pc_queue/CMakeFiles/ceph_test_cls_2pc_queue.dir/test_cls_2pc_queue.cc.o -MF src/test/cls_2pc_queue/CMakeFiles/ceph_test_cls_2pc_queue.dir/test_cls_2pc_queue.cc.o.d -o src/test/cls_2pc_queue/CMakeFiles/ceph_test_cls_2pc_queue.dir/test_cls_2pc_queue.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/cls_2pc_queue/test_cls_2pc_queue.cc
[1215/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/cls_2pc_queue/CMakeFiles/ceph_test_cls_2pc_queue.dir/test_cls_2pc_queue.cc.o -o bin/ceph_test_cls_2pc_queue  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libcls_2pc_queue_client.a  lib/libcls_queue_client.a  lib/librados.so.2.0.0  lib/libglobal.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  -ldl  /usr/lib64/librt.a  -lresolv  /usr/lib64/libblkid.so  -ldl  lib/libradostest-cxx.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  -lresolv  /usr/lib64/libblkid.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1216/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/deep_copy/test_mock_ImageCopyRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/deep_copy/test_mock_ImageCopyRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/deep_copy/test_mock_ImageCopyRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/deep_copy/test_mock_ImageCopyRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/deep_copy/test_mock_ImageCopyRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1217/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/cls_cmpomap/CMakeFiles/ceph_test_cls_cmpomap.dir/test_cls_cmpomap.cc.o -MF src/test/cls_cmpomap/CMakeFiles/ceph_test_cls_cmpomap.dir/test_cls_cmpomap.cc.o.d -o src/test/cls_cmpomap/CMakeFiles/ceph_test_cls_cmpomap.dir/test_cls_cmpomap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/cls_cmpomap/test_cls_cmpomap.cc
[1218/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/deep_copy/test_mock_MetadataCopyRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/deep_copy/test_mock_MetadataCopyRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/deep_copy/test_mock_MetadataCopyRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/deep_copy/test_mock_MetadataCopyRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/deep_copy/test_mock_MetadataCopyRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1219/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/cls_cmpomap/CMakeFiles/ceph_test_cls_cmpomap.dir/test_cls_cmpomap.cc.o -o bin/ceph_test_cls_cmpomap  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libcls_cmpomap_client.a  lib/librados.so.2.0.0  lib/libradostest-cxx.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1220/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/journal/CMakeFiles/journal_test_mock.dir/mock/MockJournaler.cc.o -MF src/test/journal/CMakeFiles/journal_test_mock.dir/mock/MockJournaler.cc.o.d -o src/test/journal/CMakeFiles/journal_test_mock.dir/mock/MockJournaler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/journal/mock/MockJournaler.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/journal/Journaler.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/journal/mock/MockJournaler.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/journal/mock/MockJournaler.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /usr/include/gmock/gmock-actions.h:139,
                 from /usr/include/gmock/gmock.h:56,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/journal/mock/MockJournaler.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1221/2144] : && /usr/bin/cmake -E rm -f lib/libjournal_test_mock.a && /usr/bin/ar qc lib/libjournal_test_mock.a  src/test/journal/CMakeFiles/journal_test_mock.dir/mock/MockJournaler.cc.o && /usr/bin/ranlib lib/libjournal_test_mock.a && :
[1222/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/shec -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/erasure-code/CMakeFiles/ceph_erasure_code_benchmark.dir/__/__/erasure-code/ErasureCode.cc.o -MF src/test/erasure-code/CMakeFiles/ceph_erasure_code_benchmark.dir/__/__/erasure-code/ErasureCode.cc.o.d -o src/test/erasure-code/CMakeFiles/ceph_erasure_code_benchmark.dir/__/__/erasure-code/ErasureCode.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/ErasureCode.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/ErasureCode.cc:26:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/ErasureCodeInterface.h:147,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/ErasureCode.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/ErasureCode.cc:21:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1223/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/shec -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/erasure-code/CMakeFiles/ceph_erasure_code_benchmark.dir/ceph_erasure_code_benchmark.cc.o -MF src/test/erasure-code/CMakeFiles/ceph_erasure_code_benchmark.dir/ceph_erasure_code_benchmark.cc.o.d -o src/test/erasure-code/CMakeFiles/ceph_erasure_code_benchmark.dir/ceph_erasure_code_benchmark.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/erasure-code/ceph_erasure_code_benchmark.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/erasure-code/ceph_erasure_code_benchmark.cc:28:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/scoped_ptr.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/scoped_ptr.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/erasure-code/ceph_erasure_code_benchmark.cc:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1224/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/deep_copy/test_mock_ObjectCopyRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/deep_copy/test_mock_ObjectCopyRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/deep_copy/test_mock_ObjectCopyRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/deep_copy/test_mock_ObjectCopyRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/deep_copy/test_mock_ObjectCopyRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1225/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/erasure-code/CMakeFiles/ceph_erasure_code_benchmark.dir/__/__/erasure-code/ErasureCode.cc.o src/test/erasure-code/CMakeFiles/ceph_erasure_code_benchmark.dir/ceph_erasure_code_benchmark.cc.o -o bin/ceph_erasure_code_benchmark  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  boost/lib/libboost_program_options.a  lib/libglobal.a  -ldl  lib/libceph-common.so.2  boost/lib/libboost_program_options.a  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1226/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/shec -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/erasure-code/CMakeFiles/ceph_erasure_code_non_regression.dir/ceph_erasure_code_non_regression.cc.o -MF src/test/erasure-code/CMakeFiles/ceph_erasure_code_non_regression.dir/ceph_erasure_code_non_regression.cc.o.d -o src/test/erasure-code/CMakeFiles/ceph_erasure_code_non_regression.dir/ceph_erasure_code_non_regression.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/erasure-code/ceph_erasure_code_non_regression.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/erasure-code/ceph_erasure_code_non_regression.cc:29:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/scoped_ptr.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/scoped_ptr.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/erasure-code/ceph_erasure_code_non_regression.cc:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1227/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/erasure-code/CMakeFiles/ceph_erasure_code_non_regression.dir/ceph_erasure_code_non_regression.cc.o -o bin/ceph_erasure_code_non_regression  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  boost/lib/libboost_program_options.a  lib/libglobal.a  -ldl  lib/libceph-common.so.2  boost/lib/libboost_program_options.a  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1228/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/deep_copy/test_mock_SetHeadRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/deep_copy/test_mock_SetHeadRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/deep_copy/test_mock_SetHeadRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/deep_copy/test_mock_SetHeadRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/deep_copy/test_mock_SetHeadRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1229/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_example_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/shec -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/erasure-code/CMakeFiles/ec_example.dir/ErasureCodePluginExample.cc.o -MF src/test/erasure-code/CMakeFiles/ec_example.dir/ErasureCodePluginExample.cc.o.d -o src/test/erasure-code/CMakeFiles/ec_example.dir/ErasureCodePluginExample.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/erasure-code/ErasureCodePluginExample.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/erasure-code/ErasureCodeExample.h:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/erasure-code/ErasureCodePluginExample.cc:22:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/ErasureCodeInterface.h:147,
                 from /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/ErasureCodePlugin.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/erasure-code/ErasureCodePluginExample.cc:21:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1230/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libec_example.so -o lib/libec_example.so src/erasure-code/CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o src/test/erasure-code/CMakeFiles/ec_example.dir/ErasureCodePluginExample.cc.o  -lpthread  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1231/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_missing_entry_point_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/shec -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/erasure-code/CMakeFiles/ec_missing_entry_point.dir/ErasureCodePluginMissingEntryPoint.cc.o -MF src/test/erasure-code/CMakeFiles/ec_missing_entry_point.dir/ErasureCodePluginMissingEntryPoint.cc.o.d -o src/test/erasure-code/CMakeFiles/ec_missing_entry_point.dir/ErasureCodePluginMissingEntryPoint.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/erasure-code/ErasureCodePluginMissingEntryPoint.cc
[1232/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libec_missing_entry_point.so -o lib/libec_missing_entry_point.so src/test/erasure-code/CMakeFiles/ec_missing_entry_point.dir/ErasureCodePluginMissingEntryPoint.cc.o  -lpthread  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1233/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_missing_version_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/shec -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/erasure-code/CMakeFiles/ec_missing_version.dir/ErasureCodePluginMissingVersion.cc.o -MF src/test/erasure-code/CMakeFiles/ec_missing_version.dir/ErasureCodePluginMissingVersion.cc.o.d -o src/test/erasure-code/CMakeFiles/ec_missing_version.dir/ErasureCodePluginMissingVersion.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/erasure-code/ErasureCodePluginMissingVersion.cc
[1234/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libec_missing_version.so -o lib/libec_missing_version.so src/test/erasure-code/CMakeFiles/ec_missing_version.dir/ErasureCodePluginMissingVersion.cc.o  -lpthread  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1235/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_hangs_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/shec -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/erasure-code/CMakeFiles/ec_hangs.dir/ErasureCodePluginHangs.cc.o -MF src/test/erasure-code/CMakeFiles/ec_hangs.dir/ErasureCodePluginHangs.cc.o.d -o src/test/erasure-code/CMakeFiles/ec_hangs.dir/ErasureCodePluginHangs.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/erasure-code/ErasureCodePluginHangs.cc
[1236/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libec_hangs.so -o lib/libec_hangs.so src/test/erasure-code/CMakeFiles/ec_hangs.dir/ErasureCodePluginHangs.cc.o  -lpthread  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1237/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_fail_to_initialize_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/shec -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/erasure-code/CMakeFiles/ec_fail_to_initialize.dir/ErasureCodePluginFailToInitialize.cc.o -MF src/test/erasure-code/CMakeFiles/ec_fail_to_initialize.dir/ErasureCodePluginFailToInitialize.cc.o.d -o src/test/erasure-code/CMakeFiles/ec_fail_to_initialize.dir/ErasureCodePluginFailToInitialize.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/erasure-code/ErasureCodePluginFailToInitialize.cc
[1238/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libec_fail_to_initialize.so -o lib/libec_fail_to_initialize.so src/test/erasure-code/CMakeFiles/ec_fail_to_initialize.dir/ErasureCodePluginFailToInitialize.cc.o  -lpthread  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1239/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dec_fail_to_register_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure -I/builddir/build/BUILD/ceph-18.2.1/src/erasure-code/shec -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/jerasure/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/erasure-code/jerasure/gf-complete/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/erasure-code/CMakeFiles/ec_fail_to_register.dir/ErasureCodePluginFailToRegister.cc.o -MF src/test/erasure-code/CMakeFiles/ec_fail_to_register.dir/ErasureCodePluginFailToRegister.cc.o.d -o src/test/erasure-code/CMakeFiles/ec_fail_to_register.dir/ErasureCodePluginFailToRegister.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/erasure-code/ErasureCodePluginFailToRegister.cc
[1240/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libec_fail_to_register.so -o lib/libec_fail_to_register.so src/test/erasure-code/CMakeFiles/ec_fail_to_register.dir/ErasureCodePluginFailToRegister.cc.o  -lpthread  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1241/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/fs/CMakeFiles/ceph_test_trim_caps.dir/test_trim_caps.cc.o -MF src/test/fs/CMakeFiles/ceph_test_trim_caps.dir/test_trim_caps.cc.o.d -o src/test/fs/CMakeFiles/ceph_test_trim_caps.dir/test_trim_caps.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/fs/test_trim_caps.cc
[1242/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/fs/CMakeFiles/ceph_test_ino_release_cb.dir/test_ino_release_cb.cc.o -MF src/test/fs/CMakeFiles/ceph_test_ino_release_cb.dir/test_ino_release_cb.cc.o.d -o src/test/fs/CMakeFiles/ceph_test_ino_release_cb.dir/test_ino_release_cb.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/fs/test_ino_release_cb.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/fs/test_ino_release_cb.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/fs_types.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/fs/test_ino_release_cb.cc:3:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1243/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/libcephsqlite/CMakeFiles/ceph_test_libcephsqlite.dir/main.cc.o -MF src/test/libcephsqlite/CMakeFiles/ceph_test_libcephsqlite.dir/main.cc.o.d -o src/test/libcephsqlite/CMakeFiles/ceph_test_libcephsqlite.dir/main.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/libcephsqlite/main.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/libcephsqlite/main.cc:37:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/libcephsqlite/main.cc:25:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1244/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/deep_copy/test_mock_SnapshotCopyRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/deep_copy/test_mock_SnapshotCopyRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/deep_copy/test_mock_SnapshotCopyRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/deep_copy/test_mock_SnapshotCopyRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/deep_copy/test_mock_SnapshotCopyRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1245/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/libcephsqlite/CMakeFiles/ceph_test_libcephsqlite.dir/main.cc.o -o bin/ceph_test_libcephsqlite  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libcephsqlite.so  lib/librados.so.2.0.0  lib/libceph-common.so.2  /usr/lib64/libsqlite3.so  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  -ldl  /usr/lib64/librt.a  -lresolv  -ldl  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /usr/lib64/libgtest.so.1.14.0  -ldl   -Wl,--as-needed -latomic && :
[1246/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/client/CMakeFiles/ceph_test_client.dir/main.cc.o -MF src/test/client/CMakeFiles/ceph_test_client.dir/main.cc.o.d -o src/test/client/CMakeFiles/ceph_test_client.dir/main.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/client/main.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/client/main.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /usr/include/gtest/gtest.h:56,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/client/main.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1247/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/deep_copy/test_mock_SnapshotCreateRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/deep_copy/test_mock_SnapshotCreateRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/deep_copy/test_mock_SnapshotCreateRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/deep_copy/test_mock_SnapshotCreateRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/deep_copy/test_mock_SnapshotCreateRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1248/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/client/CMakeFiles/ceph_test_client.dir/alternate_name.cc.o -MF src/test/client/CMakeFiles/ceph_test_client.dir/alternate_name.cc.o.d -o src/test/client/CMakeFiles/ceph_test_client.dir/alternate_name.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/client/alternate_name.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Messenger.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/client/TestClient.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/client/alternate_name.cc:22:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/client/alternate_name.cc:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1249/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/exclusive_lock/test_mock_PreAcquireRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/exclusive_lock/test_mock_PreAcquireRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/exclusive_lock/test_mock_PreAcquireRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/exclusive_lock/test_mock_PreAcquireRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/exclusive_lock/test_mock_PreAcquireRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1250/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/client/CMakeFiles/ceph_test_client.dir/ops.cc.o -MF src/test/client/CMakeFiles/ceph_test_client.dir/ops.cc.o.d -o src/test/client/CMakeFiles/ceph_test_client.dir/ops.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/client/ops.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Messenger.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/client/TestClient.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/client/ops.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /usr/include/gtest/gtest.h:56,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/client/TestClient.h:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/async/context_pool.h:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/client/TestClient.h:17:
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
[1251/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/mon/CMakeFiles/ceph_test_mon_memory_target.dir/test_mon_memory_target.cc.o -MF src/test/mon/CMakeFiles/ceph_test_mon_memory_target.dir/test_mon_memory_target.cc.o.d -o src/test/mon/CMakeFiles/ceph_test_mon_memory_target.dir/test_mon_memory_target.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/mon/test_mon_memory_target.cc
[1252/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/mon/CMakeFiles/ceph_test_mon_memory_target.dir/test_mon_memory_target.cc.o -o bin/ceph_test_mon_memory_target  boost/lib/libboost_system.a   -Wl,--as-needed -latomic && :
[1253/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/mon/CMakeFiles/ceph_test_log_rss_usage.dir/test_log_rss_usage.cc.o -MF src/test/mon/CMakeFiles/ceph_test_log_rss_usage.dir/test_log_rss_usage.cc.o.d -o src/test/mon/CMakeFiles/ceph_test_log_rss_usage.dir/test_log_rss_usage.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/mon/test_log_rss_usage.cc
[1254/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/mon/CMakeFiles/ceph_test_log_rss_usage.dir/test_log_rss_usage.cc.o -o bin/ceph_test_log_rss_usage  -Wl,--as-needed -latomic && :
[1255/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/mon/CMakeFiles/ceph_test_mon_rss_usage.dir/test_mon_rss_usage.cc.o -MF src/test/mon/CMakeFiles/ceph_test_mon_rss_usage.dir/test_mon_rss_usage.cc.o.d -o src/test/mon/CMakeFiles/ceph_test_mon_rss_usage.dir/test_mon_rss_usage.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/mon/test_mon_rss_usage.cc
[1256/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/mon/CMakeFiles/ceph_test_mon_rss_usage.dir/test_mon_rss_usage.cc.o -o bin/ceph_test_mon_rss_usage  -Wl,--as-needed -latomic && :
[1257/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/exclusive_lock/test_mock_PostAcquireRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/exclusive_lock/test_mock_PostAcquireRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/exclusive_lock/test_mock_PostAcquireRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/exclusive_lock/test_mock_PostAcquireRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/exclusive_lock/test_mock_PostAcquireRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1258/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/msgr/CMakeFiles/ceph_test_async_networkstack.dir/test_async_networkstack.cc.o -MF src/test/msgr/CMakeFiles/ceph_test_async_networkstack.dir/test_async_networkstack.cc.o.d -o src/test/msgr/CMakeFiles/ceph_test_async_networkstack.dir/test_async_networkstack.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/msgr/test_async_networkstack.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/msgr/test_async_networkstack.cc:29:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /usr/include/gtest/gtest.h:56,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/msgr/test_async_networkstack.cc:25:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1259/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/unit-main.dir/unit.cc.o src/test/msgr/CMakeFiles/ceph_test_async_networkstack.dir/test_async_networkstack.cc.o -o bin/ceph_test_async_networkstack  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libglobal.a  /usr/lib64/libcrypto.so  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libceph-common.so.2  /usr/lib64/libcrypto.so  /usr/lib64/libblkid.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /usr/lib64/librt.a  -lresolv  /usr/lib64/libgtest.so.1.14.0   -Wl,--as-needed -latomic && :
[1260/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/neorados/CMakeFiles/ceph_test_neorados.dir/test_neorados.cc.o -MF src/test/neorados/CMakeFiles/ceph_test_neorados.dir/test_neorados.cc.o.d -o src/test/neorados/CMakeFiles/ceph_test_neorados.dir/test_neorados.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/neorados/test_neorados.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/work_dispatcher.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/post.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/post.hpp:196,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/awaitable.hpp:29,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/awaitable.hpp:140,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/neorados/RADOS.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/neorados/test_neorados.cc:5:
In member function âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:123:9: warning: âMEM[(struct executor_work_guard *)this_2(D) + 24B].owns_â may be used uninitialized [-Wmaybe-uninitialized]
  123 |     if (owns_)
      |         ^~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/io_object_impl.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_socket.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_datagram_socket.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:26:
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
[1261/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/exclusive_lock/test_mock_PreReleaseRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/exclusive_lock/test_mock_PreReleaseRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/exclusive_lock/test_mock_PreReleaseRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/exclusive_lock/test_mock_PreReleaseRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/exclusive_lock/test_mock_PreReleaseRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1262/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/neorados/CMakeFiles/ceph_test_neorados.dir/test_neorados.cc.o -o bin/ceph_test_neorados  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/libglobal.a  lib/liblibneorados.a  lib/libradostest.a  lib/libradostest-cxx.a  lib/librados.so.2.0.0  lib/libosdc.a  lib/libcls_lock_client.a  /usr/lib64/librt.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  -lresolv  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1263/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/neorados/CMakeFiles/ceph_test_neorados_start_stop.dir/start_stop.cc.o -MF src/test/neorados/CMakeFiles/ceph_test_neorados_start_stop.dir/start_stop.cc.o.d -o src/test/neorados/CMakeFiles/ceph_test_neorados_start_stop.dir/start_stop.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/neorados/start_stop.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/neorados/start_stop.cc:24:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/neorados/RADOS.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/neorados/start_stop.cc:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/bits/shared_ptr.h:53,
                 from /usr/include/c++/14/memory:80:
In member function âstd::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count()â,
    inlined from âstd::__shared_ptr<std::promise<neorados::RADOS>, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()â at /usr/include/c++/14/bits/shared_ptr_base.h:1525:7,
    inlined from âstd::shared_ptr<std::promise<neorados::RADOS> >::~shared_ptr()â at /usr/include/c++/14/bits/shared_ptr.h:175:11,
    inlined from âboost::asio::detail::promise_creator<neorados::RADOS>::~promise_creator()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/use_future.hpp:288:7,
    inlined from âboost::asio::detail::promise_handler_ec_1<neorados::RADOS>::~promise_handler_ec_1()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/use_future.hpp:380:7,
    inlined from âboost::asio::detail::promise_handler_selector<void (boost::system::error_code, neorados::RADOS)>::~promise_handler_selector()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/use_future.hpp:568:7,
    inlined from âboost::asio::detail::promise_handler<void (boost::system::error_code, neorados::RADOS), std::allocator<void> >::~promise_handler()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/use_future.hpp:618:7,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code, neorados::RADOS), std::allocator<void> >, void, boost::system::error_code, neorados::RADOS>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code, neorados::RADOS), std::allocator<void> >, void, boost::system::error_code, neorados::RADOS> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code, neorados::RADOS), std::allocator<void> >, void, boost::system::error_code, neorados::RADOS>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code, neorados::RADOS), std::allocator<void> >, void, boost::system::error_code, neorados::RADOS> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code, neorados::RADOS), std::allocator<void> >, void, boost::system::error_code, neorados::RADOS> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code, neorados::RADOS), std::allocator<void> >, void, boost::system::error_code, neorados::RADOS> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code, neorados::RADOS), std::allocator<void> >, void, boost::system::error_code, neorados::RADOS>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code, neorados::RADOS), std::allocator<void> >, void, boost::system::error_code, neorados::RADOS>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code, neorados::RADOS), std::allocator<void> >, void, boost::system::error_code, neorados::RADOS>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::detail::promise_handler<void (boost::system::error_code, neorados::RADOS), std::allocator<void> >, void, boost::system::error_code, neorados::RADOS>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/usr/include/c++/14/bits/shared_ptr_base.h:1068:13: warning: âMEM[(struct __shared_count *)this_2(D) + 56B]._M_piâ may be used uninitialized [-Wmaybe-uninitialized]
 1068 |         if (_M_pi != nullptr)
      |             ^~~~~
[1264/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_AttachChildRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_AttachChildRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_AttachChildRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/image/test_mock_AttachChildRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/image/test_mock_AttachChildRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1265/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/neorados/CMakeFiles/ceph_test_neorados_start_stop.dir/start_stop.cc.o -o bin/ceph_test_neorados_start_stop  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/libglobal.a  lib/liblibneorados.a  /usr/lib64/librt.a  lib/libosdc.a  lib/libceph-common.so.2  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libcls_lock_client.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so   -Wl,--as-needed -latomic && :
[1266/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/neorados/CMakeFiles/ceph_test_neorados_completions.dir/completions.cc.o -MF src/test/neorados/CMakeFiles/ceph_test_neorados_completions.dir/completions.cc.o.d -o src/test/neorados/CMakeFiles/ceph_test_neorados_completions.dir/completions.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/neorados/completions.cc
[1267/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/neorados/CMakeFiles/ceph_test_neorados_completions.dir/completions.cc.o -o bin/ceph_test_neorados_completions  boost/lib/libboost_system.a  -lpthread   -Wl,--as-needed -latomic && :
[1268/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/neorados/CMakeFiles/ceph_test_neorados_op_speed.dir/op_speed.cc.o -MF src/test/neorados/CMakeFiles/ceph_test_neorados_op_speed.dir/op_speed.cc.o.d -o src/test/neorados/CMakeFiles/ceph_test_neorados_op_speed.dir/op_speed.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/neorados/op_speed.cc
[1269/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_AttachParentRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_AttachParentRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_AttachParentRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/image/test_mock_AttachParentRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/image/test_mock_AttachParentRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1270/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/neorados/CMakeFiles/ceph_test_neorados_op_speed.dir/op_speed.cc.o -o bin/ceph_test_neorados_op_speed  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/liblibneorados.a  lib/libfmt.a  lib/libosdc.a  lib/libceph-common.so.2  lib/libfmt.a  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libcls_lock_client.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1271/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/neorados/CMakeFiles/neoradostest-support.dir/common_tests.cc.o -MF src/test/neorados/CMakeFiles/neoradostest-support.dir/common_tests.cc.o.d -o src/test/neorados/CMakeFiles/neoradostest-support.dir/common_tests.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/neorados/common_tests.cc
[1272/2144] : && /usr/bin/cmake -E rm -f lib/libneoradostest-support.a && /usr/bin/ar qc lib/libneoradostest-support.a  src/test/neorados/CMakeFiles/neoradostest-support.dir/common_tests.cc.o && /usr/bin/ranlib lib/libneoradostest-support.a && :
[1273/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/neorados/CMakeFiles/ceph_test_neorados_list_pool.dir/list_pool.cc.o -MF src/test/neorados/CMakeFiles/ceph_test_neorados_list_pool.dir/list_pool.cc.o.d -o src/test/neorados/CMakeFiles/ceph_test_neorados_list_pool.dir/list_pool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/neorados/list_pool.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/neorados/list_pool.cc:41:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/neorados/list_pool.cc:30:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/work_dispatcher.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/post.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/post.hpp:196,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/awaitable.hpp:29,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/awaitable.hpp:140,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/neorados/RADOS.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/neorados/list_pool.cc:32:
In member function âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>, void, boost::system::error_code, std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>, void, boost::system::error_code, std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>, void, boost::system::error_code, std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>, void, boost::system::error_code, std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>, void, boost::system::error_code, std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>, void, boost::system::error_code, std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>, void, boost::system::error_code, std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>, void, boost::system::error_code, std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>, void, boost::system::error_code, std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>, void, boost::system::error_code, std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:123:9: warning: âMEM[(struct executor_work_guard *)this_2(D) + 24B].owns_â may be used uninitialized [-Wmaybe-uninitialized]
  123 |     if (owns_)
      |         ^~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/io_object_impl.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_socket.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_datagram_socket.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:26:
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>, void, boost::system::error_code, std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>, void, boost::system::error_code, std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>, void, boost::system::error_code, std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>, void, boost::system::error_code, std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>, void, boost::system::error_code, std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>, void, boost::system::error_code, std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>, void, boost::system::error_code, std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>, void, boost::system::error_code, std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>, void, boost::system::error_code, std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>, void, boost::system::error_code, std::vector<neorados::Entry, std::allocator<neorados::Entry> >, neorados::Cursor>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
In member function âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:123:9: warning: âMEM[(struct executor_work_guard *)this_2(D) + 24B].owns_â may be used uninitialized [-Wmaybe-uninitialized]
  123 |     if (owns_)
      |         ^~~~~
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
In member function âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<neorados::RADOS>, void, boost::system::error_code, neorados::RADOS>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<neorados::RADOS>, void, boost::system::error_code, neorados::RADOS> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<neorados::RADOS>, void, boost::system::error_code, neorados::RADOS>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<neorados::RADOS>, void, boost::system::error_code, neorados::RADOS> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<neorados::RADOS>, void, boost::system::error_code, neorados::RADOS> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<neorados::RADOS>, void, boost::system::error_code, neorados::RADOS> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<neorados::RADOS>, void, boost::system::error_code, neorados::RADOS>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<neorados::RADOS>, void, boost::system::error_code, neorados::RADOS>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<neorados::RADOS>, void, boost::system::error_code, neorados::RADOS>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<neorados::RADOS>, void, boost::system::error_code, neorados::RADOS>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:123:9: warning: âMEM[(struct executor_work_guard *)this_2(D) + 24B].owns_â may be used uninitialized [-Wmaybe-uninitialized]
  123 |     if (owns_)
      |         ^~~~~
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<neorados::RADOS>, void, boost::system::error_code, neorados::RADOS>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<neorados::RADOS>, void, boost::system::error_code, neorados::RADOS> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<neorados::RADOS>, void, boost::system::error_code, neorados::RADOS>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<neorados::RADOS>, void, boost::system::error_code, neorados::RADOS> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<neorados::RADOS>, void, boost::system::error_code, neorados::RADOS> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<neorados::RADOS>, void, boost::system::error_code, neorados::RADOS> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<neorados::RADOS>, void, boost::system::error_code, neorados::RADOS>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<neorados::RADOS>, void, boost::system::error_code, neorados::RADOS>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<neorados::RADOS>, void, boost::system::error_code, neorados::RADOS>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<neorados::RADOS>, void, boost::system::error_code, neorados::RADOS>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
In member function âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<long>, void, boost::system::error_code, long>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<long>, void, boost::system::error_code, long> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<long>, void, boost::system::error_code, long>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<long>, void, boost::system::error_code, long> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<long>, void, boost::system::error_code, long> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<long>, void, boost::system::error_code, long> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<long>, void, boost::system::error_code, long>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<long>, void, boost::system::error_code, long>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<long>, void, boost::system::error_code, long>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<long>, void, boost::system::error_code, long>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:123:9: warning: âMEM[(struct executor_work_guard *)this_2(D) + 24B].owns_â may be used uninitialized [-Wmaybe-uninitialized]
  123 |     if (owns_)
      |         ^~~~~
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<long>, void, boost::system::error_code, long>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<long>, void, boost::system::error_code, long> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<long>, void, boost::system::error_code, long>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<long>, void, boost::system::error_code, long> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<long>, void, boost::system::error_code, long> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<long>, void, boost::system::error_code, long> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<long>, void, boost::system::error_code, long>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<long>, void, boost::system::error_code, long>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<long>, void, boost::system::error_code, long>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<long>, void, boost::system::error_code, long>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
[1274/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_CloneRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_CloneRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_CloneRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/image/test_mock_CloneRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/image/test_mock_CloneRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1275/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/neorados/CMakeFiles/ceph_test_neorados_list_pool.dir/list_pool.cc.o -o bin/ceph_test_neorados_list_pool  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/liblibneorados.a  lib/libneoradostest-support.a  lib/libglobal.a  lib/libfmt.a  lib/liblibneorados.a  lib/libosdc.a  lib/libcls_lock_client.a  lib/libceph-common.so.2  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1276/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/objectstore/CMakeFiles/store_test_fixture.dir/store_test_fixture.cc.o -MF src/test/objectstore/CMakeFiles/store_test_fixture.dir/store_test_fixture.cc.o.d -o src/test/objectstore/CMakeFiles/store_test_fixture.dir/store_test_fixture.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/objectstore/store_test_fixture.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/ObjectStore.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/objectstore/store_test_fixture.cc:9:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /usr/include/gtest/gtest.h:56,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/objectstore/store_test_fixture.cc:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1277/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_DetachChildRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_DetachChildRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_DetachChildRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/image/test_mock_DetachChildRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/image/test_mock_DetachChildRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1278/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/osd/CMakeFiles/ceph_test_rados.dir/TestRados.cc.o -MF src/test/osd/CMakeFiles/ceph_test_rados.dir/TestRados.cc.o.d -o src/test/osd/CMakeFiles/ceph_test_rados.dir/TestRados.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/osd/TestRados.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/osd/TestRados.cc:3:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/utime.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Clock.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1279/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_DetachParentRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_DetachParentRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_DetachParentRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/image/test_mock_DetachParentRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/image/test_mock_DetachParentRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1280/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/osd/CMakeFiles/ceph_test_rados.dir/TestOpStat.cc.o -MF src/test/osd/CMakeFiles/ceph_test_rados.dir/TestOpStat.cc.o.d -o src/test/osd/CMakeFiles/ceph_test_rados.dir/TestOpStat.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/osd/TestOpStat.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/osd/TestOpStat.h:3,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/osd/RadosModel.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/osd/TestOpStat.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/interval_set.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/osd/TestOpStat.cc:2:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1281/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/osd/CMakeFiles/ceph_test_rados.dir/Object.cc.o -MF src/test/osd/CMakeFiles/ceph_test_rados.dir/Object.cc.o.d -o src/test/osd/CMakeFiles/ceph_test_rados.dir/Object.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/osd/Object.cc
[1282/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/osd/CMakeFiles/ceph_test_rados.dir/RadosModel.cc.o -MF src/test/osd/CMakeFiles/ceph_test_rados.dir/RadosModel.cc.o.d -o src/test/osd/CMakeFiles/ceph_test_rados.dir/RadosModel.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/osd/RadosModel.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/osd/TestOpStat.h:3,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/osd/RadosModel.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/osd/RadosModel.cc:9:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/interval_set.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/osd/RadosModel.cc:3:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1283/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_ListWatchersRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_ListWatchersRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_ListWatchersRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/image/test_mock_ListWatchersRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/image/test_mock_ListWatchersRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1284/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/osd/CMakeFiles/ceph_test_rados.dir/TestRados.cc.o src/test/osd/CMakeFiles/ceph_test_rados.dir/TestOpStat.cc.o src/test/osd/CMakeFiles/ceph_test_rados.dir/Object.cc.o src/test/osd/CMakeFiles/ceph_test_rados.dir/RadosModel.cc.o -o bin/ceph_test_rados  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libglobal.a  /usr/lib64/libblkid.so  -ldl  -ldl  /usr/lib64/librt.a  -lresolv  -ldl  lib/libcls_cas_internal.a  lib/libcls_cas_client.a  lib/libceph-common.so.2  /usr/lib64/libblkid.so  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1285/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/osd/CMakeFiles/ceph_test_osd_stale_read.dir/ceph_test_osd_stale_read.cc.o -MF src/test/osd/CMakeFiles/ceph_test_osd_stale_read.dir/ceph_test_osd_stale_read.cc.o.d -o src/test/osd/CMakeFiles/ceph_test_osd_stale_read.dir/ceph_test_osd_stale_read.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/osd/ceph_test_osd_stale_read.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/osd/ceph_test_osd_stale_read.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /usr/include/gtest/gtest.h:56,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/osd/ceph_test_osd_stale_read.cc:3:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1286/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/osd/CMakeFiles/ceph_test_osd_stale_read.dir/ceph_test_osd_stale_read.cc.o -o bin/ceph_test_osd_stale_read  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libglobal.a  -ldl  -ldl  /usr/lib64/librt.a  -lresolv  -ldl  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libceph-common.so.2  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /usr/lib64/libgtest.so.1.14.0   -Wl,--as-needed -latomic && :
[1287/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_PreRemoveRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_PreRemoveRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_PreRemoveRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/image/test_mock_PreRemoveRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/image/test_mock_PreRemoveRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1288/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/osdc/CMakeFiles/ceph_test_objectcacher_stress.dir/object_cacher_stress.cc.o -MF src/test/osdc/CMakeFiles/ceph_test_objectcacher_stress.dir/object_cacher_stress.cc.o.d -o src/test/osdc/CMakeFiles/ceph_test_objectcacher_stress.dir/object_cacher_stress.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/osdc/object_cacher_stress.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/osdc/object_cacher_stress.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/scoped_ptr.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/scoped_ptr.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/osdc/object_cacher_stress.cc:9:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1289/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/osdc/CMakeFiles/ceph_test_objectcacher_stress.dir/FakeWriteback.cc.o -MF src/test/osdc/CMakeFiles/ceph_test_objectcacher_stress.dir/FakeWriteback.cc.o.d -o src/test/osdc/CMakeFiles/ceph_test_objectcacher_stress.dir/FakeWriteback.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/osdc/FakeWriteback.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/osdc/FakeWriteback.cc:8:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1290/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/osdc/CMakeFiles/ceph_test_objectcacher_stress.dir/MemWriteback.cc.o -MF src/test/osdc/CMakeFiles/ceph_test_objectcacher_stress.dir/MemWriteback.cc.o.d -o src/test/osdc/CMakeFiles/ceph_test_objectcacher_stress.dir/MemWriteback.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/osdc/MemWriteback.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/osdc/MemWriteback.cc:8:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1291/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/osdc/CMakeFiles/ceph_test_objectcacher_stress.dir/object_cacher_stress.cc.o src/test/osdc/CMakeFiles/ceph_test_objectcacher_stress.dir/FakeWriteback.cc.o src/test/osdc/CMakeFiles/ceph_test_objectcacher_stress.dir/MemWriteback.cc.o -o bin/ceph_test_objectcacher_stress  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libosdc.a  lib/libglobal.a  -ldl  /usr/lib64/librt.a  -lresolv  -ldl  lib/libceph-common.so.2  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1292/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/immutable_object_cache/CMakeFiles/ceph_test_immutable_obj_cache.dir/test_main.cc.o -MF src/test/immutable_object_cache/CMakeFiles/ceph_test_immutable_obj_cache.dir/test_main.cc.o.d -o src/test/immutable_object_cache/CMakeFiles/ceph_test_immutable_obj_cache.dir/test_main.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/immutable_object_cache/test_main.cc
[1293/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/immutable_object_cache/CMakeFiles/ceph_test_immutable_obj_cache.dir/test_main.cc.o -o bin/ceph_test_immutable_obj_cache  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libradostest-cxx.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1294/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/rgw/CMakeFiles/amqp_mock.dir/amqp_mock.cc.o -MF src/test/rgw/CMakeFiles/amqp_mock.dir/amqp_mock.cc.o.d -o src/test/rgw/CMakeFiles/amqp_mock.dir/amqp_mock.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/amqp_mock.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/amqp_mock.cc:5:
/usr/include/amqp.h:7:2: warning: #warning "amqp.h is deprecated, use rabbitmq-c/amqp.h instead." [-Wcpp]
    7 | #warning "amqp.h is deprecated, use rabbitmq-c/amqp.h instead."
      |  ^~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/amqp_mock.cc:6:
/usr/include/amqp_ssl_socket.h:9:2: warning: #warning "amqp_ssl_socket.h is deprecated, use rabbitmq-c/ssl_socket.h instead. [-Wcpp]
    9 | #warning "amqp_ssl_socket.h is deprecated, use rabbitmq-c/ssl_socket.h instead.
      |  ^~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/amqp_mock.cc:7:
/usr/include/amqp_tcp_socket.h:7:2: warning: #warning "amqp_tcp_socket.h is deprecated, use rabbitmq-c/tcp_socket.h instead." [-Wcpp]
    7 | #warning "amqp_tcp_socket.h is deprecated, use rabbitmq-c/tcp_socket.h instead."
      |  ^~~~~~~
[1295/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/rgw/CMakeFiles/amqp_mock.dir/amqp_url.c.o -MF src/test/rgw/CMakeFiles/amqp_mock.dir/amqp_url.c.o.d -o src/test/rgw/CMakeFiles/amqp_mock.dir/amqp_url.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/amqp_url.c
In file included from /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/amqp_url.c:43:
/usr/include/amqp.h:7:2: warning: #warning "amqp.h is deprecated, use rabbitmq-c/amqp.h instead." [-Wcpp]
    7 | #warning "amqp.h is deprecated, use rabbitmq-c/amqp.h instead."
      |  ^~~~~~~
[1296/2144] : && /usr/bin/cmake -E rm -f lib/libamqp_mock.a && /usr/bin/ar qc lib/libamqp_mock.a  src/test/rgw/CMakeFiles/amqp_mock.dir/amqp_mock.cc.o src/test/rgw/CMakeFiles/amqp_mock.dir/amqp_url.c.o && /usr/bin/ranlib lib/libamqp_mock.a && :
[1297/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/rgw/CMakeFiles/kafka_stub.dir/kafka_stub.cc.o -MF src/test/rgw/CMakeFiles/kafka_stub.dir/kafka_stub.cc.o.d -o src/test/rgw/CMakeFiles/kafka_stub.dir/kafka_stub.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/kafka_stub.cc
[1298/2144] : && /usr/bin/cmake -E rm -f lib/libkafka_stub.a && /usr/bin/ar qc lib/libkafka_stub.a  src/test/rgw/CMakeFiles/kafka_stub.dir/kafka_stub.cc.o && /usr/bin/ranlib lib/libkafka_stub.a && :
[1299/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_RefreshRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_RefreshRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_RefreshRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/image/test_mock_RefreshRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/image/test_mock_RefreshRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1300/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_ClusterWatcher.cc.o -MF src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_ClusterWatcher.cc.o.d -o src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_ClusterWatcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_ClusterWatcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_ClusterWatcher.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_ClusterWatcher.cc:3:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1301/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_PoolWatcher.cc.o -MF src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_PoolWatcher.cc.o.d -o src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_PoolWatcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_PoolWatcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_PoolWatcher.cc:12:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_PoolWatcher.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1302/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_RemoveRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_RemoveRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_RemoveRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/image/test_mock_RemoveRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/image/test_mock_RemoveRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1303/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_ImageDeleter.cc.o -MF src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_ImageDeleter.cc.o.d -o src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_ImageDeleter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_ImageDeleter.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/AsyncOpTracker.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/ImageDeleter.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_ImageDeleter.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_ImageDeleter.cc:14:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1304/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_ValidatePoolRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_ValidatePoolRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_ValidatePoolRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/image/test_mock_ValidatePoolRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/image/test_mock_ValidatePoolRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1305/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_ImageReplayer.cc.o -MF src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_ImageReplayer.cc.o.d -o src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_ImageReplayer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_ImageReplayer.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/journal/Journaler.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_ImageReplayer.cc:26:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_ImageReplayer.cc:17:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1306/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_ImageSync.cc.o -MF src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_ImageSync.cc.o.d -o src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_ImageSync.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_ImageSync.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_ImageSync.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_fixture.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_ImageSync.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1307/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_InstanceWatcher.cc.o -MF src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_InstanceWatcher.cc.o.d -o src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_InstanceWatcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_InstanceWatcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Utils.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_InstanceWatcher.cc:8:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_InstanceWatcher.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1308/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/io/test_mock_CopyupRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/io/test_mock_CopyupRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/io/test_mock_CopyupRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/io/test_mock_CopyupRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/io/test_mock_CopyupRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1309/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_Instances.cc.o -MF src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_Instances.cc.o.d -o src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_Instances.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_Instances.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/AsyncOpTracker.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rbd_mirror/InstanceWatcher.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_Instances.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_Instances.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1310/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_LeaderWatcher.cc.o -MF src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_LeaderWatcher.cc.o.d -o src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_LeaderWatcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_LeaderWatcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Utils.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_LeaderWatcher.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_LeaderWatcher.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1311/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_fixture.cc.o -MF src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_fixture.cc.o.d -o src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_fixture.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_fixture.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_fixture.cc:8:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_fixture.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1312/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/io/test_mock_ImageRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/io/test_mock_ImageRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/io/test_mock_ImageRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/io/test_mock_ImageRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/io/test_mock_ImageRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/string.h:548,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:4:
In function âmemmoveâ,
    inlined from âboost::container::dtl::memmove<boost::move_iterator<std::pair<unsigned long, unsigned long>*>, std::pair<unsigned long, unsigned long>*>(boost::move_iterator<std::pair<unsigned long, unsigned long>*>, boost::move_iterator<std::pair<unsigned long, unsigned long>*>, std::pair<unsigned long, unsigned long>*)std::pair<unsigned long, unsigned long>*â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/container/detail/copy_move_algo.hpp:184:19,
    inlined from âboost::container::uninitialized_copy_alloc<boost::container::small_vector_allocator<std::pair<unsigned long, unsigned long>, boost::container::new_allocator<void>, void>, boost::move_iterator<std::pair<unsigned long, unsigned long>*>, std::pair<unsigned long, unsigned long>*>(boost::container::small_vector_allocator<std::pair<unsigned long, unsigned long>, boost::container::new_allocator<void>, void>&, boost::move_iterator<std::pair<unsigned long, unsigned long>*>, boost::move_iterator<std::pair<unsigned long, unsigned long>*>, std::pair<unsigned long, unsigned long>*)boost::container::dtl::enable_if_memtransfer_copy_constructible<boost::move_iterator<std::pair<unsigned long, unsigned long>*>, std::pair<unsigned long, unsigned long>*, std::pair<unsigned long, unsigned long>*>::typeâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/container/detail/copy_move_algo.hpp:470:23,
    inlined from âboost::container::vector<std::pair<unsigned long, unsigned long>, boost::container::small_vector_allocator<std::pair<unsigned long, unsigned long>, boost::container::new_allocator<void>, void>, void>::priv_uninitialized_construct_at_end<boost::move_iterator<std::pair<unsigned long, unsigned long>*> >(boost::move_iterator<std::pair<unsigned long, unsigned long>*>, boost::move_iterator<std::pair<unsigned long, unsigned long>*>)voidâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/container/vector.hpp:2661:72,
    inlined from âboost::container::vector<std::pair<unsigned long, unsigned long>, boost::container::small_vector_allocator<std::pair<unsigned long, unsigned long>, boost::container::new_allocator<void>, void>, void>::assign<boost::move_iterator<std::pair<unsigned long, unsigned long>*> >(boost::move_iterator<std::pair<unsigned long, unsigned long>*>, boost::move_iterator<std::pair<unsigned long, unsigned long>*>, boost::move_detail::disable_if_or<void, boost::move_detail::is_same<boost::move_detail::integral_constant<unsigned int, 1u>, boost::move_detail::integral_constant<unsigned int, 0u> >, boost::move_detail::is_convertible<boost::move_iterator<std::pair<unsigned long, unsigned long>*>, unsigned long>, boost::container::dtl::is_input_iterator<boost::move_iterator<std::pair<unsigned long, unsigned long>*>, boost::container::dtl::has_iterator_category<boost::move_iterator<std::pair<unsigned long, unsigned long>*> >::value>, boost::move_detail::bool_<false> >::type*)voidâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/container/vector.hpp:1321:54,
    inlined from âboost::container::small_vector_base<std::pair<unsigned long, unsigned long>, void, void>::move_construct_impl(boost::container::vector<std::pair<unsigned long, unsigned long>, boost::container::small_vector_allocator<std::pair<unsigned long, unsigned long>, boost::container::new_allocator<void>, void>, void>&, boost::container::small_vector_allocator<std::pair<unsigned long, unsigned long>, boost::container::new_allocator<void>, void> const&)â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/container/small_vector.hpp:461:22,
    inlined from âboost::container::small_vector<std::pair<unsigned long, unsigned long>, 4ul, void, void>::small_vector(boost::container::small_vector<std::pair<unsigned long, unsigned long>, 4ul, void, void>&&)â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/container/small_vector.hpp:659:32,
    inlined from âlibrbd::io::ObjectDispatchSpec::WriteSameRequest::WriteSameRequest(unsigned long, unsigned long, unsigned long, boost::container::small_vector<std::pair<unsigned long, unsigned long>, 4ul, void, void>&&, ceph::buffer::v15_2_0::list&&, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ObjectDispatchSpec.h:103:31,
    inlined from âlibrbd::io::ObjectDispatchSpec::create_write_same<librbd::(anonymous namespace)::MockTestImageCtx>(librbd::(anonymous namespace)::MockTestImageCtx*, librbd::io::ObjectDispatchLayer, unsigned long, unsigned long, unsigned long, boost::container::small_vector<std::pair<unsigned long, unsigned long>, 4ul, void, void>&&, ceph::buffer::v15_2_0::list&&, std::shared_ptr<neorados::IOContext>, int, unsigned long, ZTracer::Trace const&, Context*)librbd::io::ObjectDispatchSpec*â at /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ObjectDispatchSpec.h:220:35,
    inlined from âlibrbd::io::ImageWriteSameRequest<librbd::(anonymous namespace)::MockTestImageCtx>::create_object_request(striper::LightweightObjectExtent const&, std::shared_ptr<neorados::IOContext>, unsigned long, bool, Context*)â at /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageRequest.cc:749:48:
/usr/include/bits/string_fortified.h:36:34: warning: âmemcpyâ reading between 65 and 9223372036854775792 bytes from a region of size 64 [-Wstringop-overread]
   36 |   return __builtin___memmove_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   37 |                                   __glibc_objsize0 (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/io/test_mock_ImageRequest.cc:56:
/builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageRequest.cc: In member function âlibrbd::io::ImageWriteSameRequest<librbd::(anonymous namespace)::MockTestImageCtx>::create_object_request(striper::LightweightObjectExtent const&, std::shared_ptr<neorados::IOContext>, unsigned long, bool, Context*)â:
/builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageRequest.cc:747:10: note: at offset 24 into source object âbuffer_extentsâ of size 88
  747 |     auto buffer_extents{object_extent.buffer_extents};
      |          ^~~~~~~~~~~~~~
In function âmemmoveâ,
    inlined from âboost::container::dtl::memmove<boost::move_iterator<std::pair<unsigned long, unsigned long>*>, std::pair<unsigned long, unsigned long>*>(boost::move_iterator<std::pair<unsigned long, unsigned long>*>, boost::move_iterator<std::pair<unsigned long, unsigned long>*>, std::pair<unsigned long, unsigned long>*)std::pair<unsigned long, unsigned long>*â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/container/detail/copy_move_algo.hpp:184:19,
    inlined from âboost::container::uninitialized_copy_alloc<boost::container::small_vector_allocator<std::pair<unsigned long, unsigned long>, boost::container::new_allocator<void>, void>, boost::move_iterator<std::pair<unsigned long, unsigned long>*>, std::pair<unsigned long, unsigned long>*>(boost::container::small_vector_allocator<std::pair<unsigned long, unsigned long>, boost::container::new_allocator<void>, void>&, boost::move_iterator<std::pair<unsigned long, unsigned long>*>, boost::move_iterator<std::pair<unsigned long, unsigned long>*>, std::pair<unsigned long, unsigned long>*)boost::container::dtl::enable_if_memtransfer_copy_constructible<boost::move_iterator<std::pair<unsigned long, unsigned long>*>, std::pair<unsigned long, unsigned long>*, std::pair<unsigned long, unsigned long>*>::typeâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/container/detail/copy_move_algo.hpp:470:23,
    inlined from âboost::container::vector<std::pair<unsigned long, unsigned long>, boost::container::small_vector_allocator<std::pair<unsigned long, unsigned long>, boost::container::new_allocator<void>, void>, void>::priv_uninitialized_construct_at_end<boost::move_iterator<std::pair<unsigned long, unsigned long>*> >(boost::move_iterator<std::pair<unsigned long, unsigned long>*>, boost::move_iterator<std::pair<unsigned long, unsigned long>*>)voidâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/container/vector.hpp:2661:72,
    inlined from âboost::container::vector<std::pair<unsigned long, unsigned long>, boost::container::small_vector_allocator<std::pair<unsigned long, unsigned long>, boost::container::new_allocator<void>, void>, void>::assign<boost::move_iterator<std::pair<unsigned long, unsigned long>*> >(boost::move_iterator<std::pair<unsigned long, unsigned long>*>, boost::move_iterator<std::pair<unsigned long, unsigned long>*>, boost::move_detail::disable_if_or<void, boost::move_detail::is_same<boost::move_detail::integral_constant<unsigned int, 1u>, boost::move_detail::integral_constant<unsigned int, 0u> >, boost::move_detail::is_convertible<boost::move_iterator<std::pair<unsigned long, unsigned long>*>, unsigned long>, boost::container::dtl::is_input_iterator<boost::move_iterator<std::pair<unsigned long, unsigned long>*>, boost::container::dtl::has_iterator_category<boost::move_iterator<std::pair<unsigned long, unsigned long>*> >::value>, boost::move_detail::bool_<false> >::type*)voidâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/container/vector.hpp:1321:54,
    inlined from âboost::container::small_vector_base<std::pair<unsigned long, unsigned long>, void, void>::move_construct_impl(boost::container::vector<std::pair<unsigned long, unsigned long>, boost::container::small_vector_allocator<std::pair<unsigned long, unsigned long>, boost::container::new_allocator<void>, void>, void>&, boost::container::small_vector_allocator<std::pair<unsigned long, unsigned long>, boost::container::new_allocator<void>, void> const&)â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/container/small_vector.hpp:461:22,
    inlined from âboost::container::small_vector<std::pair<unsigned long, unsigned long>, 4ul, void, void>::small_vector(boost::container::small_vector<std::pair<unsigned long, unsigned long>, 4ul, void, void>&&)â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/container/small_vector.hpp:659:32,
    inlined from âlibrbd::io::ObjectDispatchSpec::WriteSameRequest::WriteSameRequest(unsigned long, unsigned long, unsigned long, boost::container::small_vector<std::pair<unsigned long, unsigned long>, 4ul, void, void>&&, ceph::buffer::v15_2_0::list&&, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ObjectDispatchSpec.h:103:31,
    inlined from âlibrbd::io::ObjectDispatchSpec::create_write_same<librbd::ImageCtx>(librbd::ImageCtx*, librbd::io::ObjectDispatchLayer, unsigned long, unsigned long, unsigned long, boost::container::small_vector<std::pair<unsigned long, unsigned long>, 4ul, void, void>&&, ceph::buffer::v15_2_0::list&&, std::shared_ptr<neorados::IOContext>, int, unsigned long, ZTracer::Trace const&, Context*)librbd::io::ObjectDispatchSpec*â at /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ObjectDispatchSpec.h:220:35,
    inlined from âlibrbd::io::ImageWriteSameRequest<librbd::ImageCtx>::create_object_request(striper::LightweightObjectExtent const&, std::shared_ptr<neorados::IOContext>, unsigned long, bool, Context*)â at /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageRequest.cc:749:48:
/usr/include/bits/string_fortified.h:36:34: warning: âmemcpyâ reading between 65 and 9223372036854775792 bytes from a region of size 64 [-Wstringop-overread]
   36 |   return __builtin___memmove_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   37 |                                   __glibc_objsize0 (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageRequest.cc: In member function âlibrbd::io::ImageWriteSameRequest<librbd::ImageCtx>::create_object_request(striper::LightweightObjectExtent const&, std::shared_ptr<neorados::IOContext>, unsigned long, bool, Context*)â:
/builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageRequest.cc:747:10: note: at offset 24 into source object âbuffer_extentsâ of size 88
  747 |     auto buffer_extents{object_extent.buffer_extents};
      |          ^~~~~~~~~~~~~~
[1313/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/image_map/test_Policy.cc.o -MF src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/image_map/test_Policy.cc.o.d -o src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/image_map/test_Policy.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/image_map/test_Policy.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/image_map/test_Policy.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1314/2144] : && /usr/bin/cmake -E rm -f lib/librbd_mirror_test.a && /usr/bin/ar qc lib/librbd_mirror_test.a  src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_ClusterWatcher.cc.o src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_PoolWatcher.cc.o src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_ImageDeleter.cc.o src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_ImageReplayer.cc.o src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_ImageSync.cc.o src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_InstanceWatcher.cc.o src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_Instances.cc.o src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_LeaderWatcher.cc.o src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_fixture.cc.o src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/image_map/test_Policy.cc.o && /usr/bin/ranlib lib/librbd_mirror_test.a && :
[1315/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/rbd_mirror/CMakeFiles/ceph_test_rbd_mirror.dir/test_main.cc.o -MF src/test/rbd_mirror/CMakeFiles/ceph_test_rbd_mirror.dir/test_main.cc.o.d -o src/test/rbd_mirror/CMakeFiles/ceph_test_rbd_mirror.dir/test_main.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/test_main.cc
[1316/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/rbd_mirror/CMakeFiles/ceph_test_rbd_mirror_random_write.dir/random_write.cc.o -MF src/test/rbd_mirror/CMakeFiles/ceph_test_rbd_mirror_random_write.dir/random_write.cc.o.d -o src/test/rbd_mirror/CMakeFiles/ceph_test_rbd_mirror_random_write.dir/random_write.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/random_write.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/random_write.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rbd_mirror/random_write.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1317/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/system/CMakeFiles/systest.dir/cross_process_sem.cc.o -MF src/test/system/CMakeFiles/systest.dir/cross_process_sem.cc.o.d -o src/test/system/CMakeFiles/systest.dir/cross_process_sem.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/system/cross_process_sem.cc
[1318/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/system/CMakeFiles/systest.dir/systest_runnable.cc.o -MF src/test/system/CMakeFiles/systest.dir/systest_runnable.cc.o.d -o src/test/system/CMakeFiles/systest.dir/systest_runnable.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/system/systest_runnable.cc
[1319/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/system/CMakeFiles/systest.dir/systest_settings.cc.o -MF src/test/system/CMakeFiles/systest.dir/systest_settings.cc.o.d -o src/test/system/CMakeFiles/systest.dir/systest_settings.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/system/systest_settings.cc
[1320/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/system/CMakeFiles/systest.dir/st_rados_create_pool.cc.o -MF src/test/system/CMakeFiles/systest.dir/st_rados_create_pool.cc.o.d -o src/test/system/CMakeFiles/systest.dir/st_rados_create_pool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/system/st_rados_create_pool.cc
[1321/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/system/CMakeFiles/systest.dir/st_rados_delete_pool.cc.o -MF src/test/system/CMakeFiles/systest.dir/st_rados_delete_pool.cc.o.d -o src/test/system/CMakeFiles/systest.dir/st_rados_delete_pool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/system/st_rados_delete_pool.cc
[1322/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/system/CMakeFiles/systest.dir/st_rados_list_objects.cc.o -MF src/test/system/CMakeFiles/systest.dir/st_rados_list_objects.cc.o.d -o src/test/system/CMakeFiles/systest.dir/st_rados_list_objects.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/system/st_rados_list_objects.cc
[1323/2144] : && /usr/bin/cmake -E rm -f lib/libsystest.a && /usr/bin/ar qc lib/libsystest.a  src/test/system/CMakeFiles/systest.dir/cross_process_sem.cc.o src/test/system/CMakeFiles/systest.dir/systest_runnable.cc.o src/test/system/CMakeFiles/systest.dir/systest_settings.cc.o src/test/system/CMakeFiles/systest.dir/st_rados_create_pool.cc.o src/test/system/CMakeFiles/systest.dir/st_rados_delete_pool.cc.o src/test/system/CMakeFiles/systest.dir/st_rados_list_objects.cc.o && /usr/bin/ranlib lib/libsystest.a && :
[1324/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/system/CMakeFiles/ceph_test_rados_list_parallel.dir/rados_list_parallel.cc.o -MF src/test/system/CMakeFiles/ceph_test_rados_list_parallel.dir/rados_list_parallel.cc.o.d -o src/test/system/CMakeFiles/ceph_test_rados_list_parallel.dir/rados_list_parallel.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/system/rados_list_parallel.cc
[1325/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/system/CMakeFiles/ceph_test_rados_list_parallel.dir/rados_list_parallel.cc.o -o bin/ceph_test_rados_list_parallel  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libsystest.a  lib/libglobal.a  -lpthread  -lrt  /usr/lib64/libblkid.so  -ldl  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /usr/lib64/librt.a  -lresolv  /usr/lib64/libblkid.so  -ldl   -Wl,--as-needed -latomic && :
[1326/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/system/CMakeFiles/ceph_test_rados_open_pools_parallel.dir/rados_open_pools_parallel.cc.o -MF src/test/system/CMakeFiles/ceph_test_rados_open_pools_parallel.dir/rados_open_pools_parallel.cc.o.d -o src/test/system/CMakeFiles/ceph_test_rados_open_pools_parallel.dir/rados_open_pools_parallel.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/system/rados_open_pools_parallel.cc
[1327/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/system/CMakeFiles/ceph_test_rados_open_pools_parallel.dir/rados_open_pools_parallel.cc.o -o bin/ceph_test_rados_open_pools_parallel  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libsystest.a  lib/libglobal.a  -lpthread  -lrt  /usr/lib64/libblkid.so  -ldl  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /usr/lib64/librt.a  -lresolv  /usr/lib64/libblkid.so  -ldl   -Wl,--as-needed -latomic && :
[1328/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/system/CMakeFiles/ceph_test_rados_delete_pools_parallel.dir/rados_delete_pools_parallel.cc.o -MF src/test/system/CMakeFiles/ceph_test_rados_delete_pools_parallel.dir/rados_delete_pools_parallel.cc.o.d -o src/test/system/CMakeFiles/ceph_test_rados_delete_pools_parallel.dir/rados_delete_pools_parallel.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/system/rados_delete_pools_parallel.cc
[1329/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/system/CMakeFiles/ceph_test_rados_delete_pools_parallel.dir/st_rados_create_pool.cc.o -MF src/test/system/CMakeFiles/ceph_test_rados_delete_pools_parallel.dir/st_rados_create_pool.cc.o.d -o src/test/system/CMakeFiles/ceph_test_rados_delete_pools_parallel.dir/st_rados_create_pool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/system/st_rados_create_pool.cc
[1330/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/system/CMakeFiles/ceph_test_rados_delete_pools_parallel.dir/st_rados_delete_pool.cc.o -MF src/test/system/CMakeFiles/ceph_test_rados_delete_pools_parallel.dir/st_rados_delete_pool.cc.o.d -o src/test/system/CMakeFiles/ceph_test_rados_delete_pools_parallel.dir/st_rados_delete_pool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/system/st_rados_delete_pool.cc
[1331/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/system/CMakeFiles/ceph_test_rados_delete_pools_parallel.dir/st_rados_list_objects.cc.o -MF src/test/system/CMakeFiles/ceph_test_rados_delete_pools_parallel.dir/st_rados_list_objects.cc.o.d -o src/test/system/CMakeFiles/ceph_test_rados_delete_pools_parallel.dir/st_rados_list_objects.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/system/st_rados_list_objects.cc
[1332/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/system/CMakeFiles/ceph_test_rados_delete_pools_parallel.dir/rados_delete_pools_parallel.cc.o src/test/system/CMakeFiles/ceph_test_rados_delete_pools_parallel.dir/st_rados_create_pool.cc.o src/test/system/CMakeFiles/ceph_test_rados_delete_pools_parallel.dir/st_rados_delete_pool.cc.o src/test/system/CMakeFiles/ceph_test_rados_delete_pools_parallel.dir/st_rados_list_objects.cc.o -o bin/ceph_test_rados_delete_pools_parallel  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libsystest.a  lib/libglobal.a  -lpthread  -lrt  /usr/lib64/libblkid.so  -ldl  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /usr/lib64/librt.a  -lresolv  /usr/lib64/libblkid.so  -ldl   -Wl,--as-needed -latomic && :
[1333/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/lazy-omap-stats/CMakeFiles/ceph_test_lazy_omap_stats.dir/main.cc.o -MF src/test/lazy-omap-stats/CMakeFiles/ceph_test_lazy_omap_stats.dir/main.cc.o.d -o src/test/lazy-omap-stats/CMakeFiles/ceph_test_lazy_omap_stats.dir/main.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/lazy-omap-stats/main.cc
[1334/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/io/test_mock_ObjectRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/io/test_mock_ObjectRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/io/test_mock_ObjectRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/io/test_mock_ObjectRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/io/test_mock_ObjectRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1335/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/lazy-omap-stats/CMakeFiles/ceph_test_lazy_omap_stats.dir/lazy_omap_stats_test.cc.o -MF src/test/lazy-omap-stats/CMakeFiles/ceph_test_lazy_omap_stats.dir/lazy_omap_stats_test.cc.o.d -o src/test/lazy-omap-stats/CMakeFiles/ceph_test_lazy_omap_stats.dir/lazy_omap_stats_test.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/lazy-omap-stats/lazy_omap_stats_test.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/lazy-omap-stats/lazy_omap_stats_test.cc:28:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_json.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/lazy-omap-stats/lazy_omap_stats_test.cc:27:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1336/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/lazy-omap-stats/CMakeFiles/ceph_test_lazy_omap_stats.dir/main.cc.o src/test/lazy-omap-stats/CMakeFiles/ceph_test_lazy_omap_stats.dir/lazy_omap_stats_test.cc.o -o bin/ceph_test_lazy_omap_stats  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  boost/lib/libboost_system.a  lib/libceph-common.so.2  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_system.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /usr/lib64/libgtest.so.1.14.0   -Wl,--as-needed -latomic && :
[1337/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_crypto_openssl_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/crypto/openssl/CMakeFiles/ceph_crypto_openssl.dir/openssl_crypto_accel.cc.o -MF src/crypto/openssl/CMakeFiles/ceph_crypto_openssl.dir/openssl_crypto_accel.cc.o.d -o src/crypto/openssl/CMakeFiles/ceph_crypto_openssl.dir/openssl_crypto_accel.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/crypto/openssl/openssl_crypto_accel.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/crypto/crypto_accel.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/crypto/openssl/openssl_crypto_accel.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/crypto/openssl/openssl_crypto_accel.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1338/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_crypto_openssl_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/crypto/openssl/CMakeFiles/ceph_crypto_openssl.dir/openssl_crypto_plugin.cc.o -MF src/crypto/openssl/CMakeFiles/ceph_crypto_openssl.dir/openssl_crypto_plugin.cc.o.d -o src/crypto/openssl/CMakeFiles/ceph_crypto_openssl.dir/openssl_crypto_plugin.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/crypto/openssl/openssl_crypto_plugin.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/crypto/crypto_accel.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/crypto/crypto_plugin.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/crypto/openssl/openssl_crypto_plugin.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/crypto/openssl/openssl_crypto_plugin.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1339/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libceph_crypto_openssl.so -o lib/libceph_crypto_openssl.so src/crypto/openssl/CMakeFiles/ceph_crypto_openssl.dir/openssl_crypto_accel.cc.o src/crypto/openssl/CMakeFiles/ceph_crypto_openssl.dir/openssl_crypto_plugin.cc.o  /usr/lib64/libcrypto.so   -Wl,--as-needed -latomic && :
[1340/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_crypto_isal_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isal_crypto_accel.cc.o -MF src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isal_crypto_accel.cc.o.d -o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isal_crypto_accel.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isal_crypto_accel.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/crypto/crypto_accel.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isal_crypto_accel.h:17,
                 from /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isal_crypto_accel.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1341/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/io/test_mock_SimpleSchedulerObjectDispatch.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/io/test_mock_SimpleSchedulerObjectDispatch.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/io/test_mock_SimpleSchedulerObjectDispatch.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/io/test_mock_SimpleSchedulerObjectDispatch.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/io/test_mock_SimpleSchedulerObjectDispatch.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1342/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_crypto_isal_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isal_crypto_plugin.cc.o -MF src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isal_crypto_plugin.cc.o.d -o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isal_crypto_plugin.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isal_crypto_plugin.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/crypto/crypto_accel.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/crypto/crypto_plugin.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isal_crypto_plugin.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isal_crypto_plugin.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1343/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_crypto_isal_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_pre.c.o -MF src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_pre.c.o.d -o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_pre.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/cbc_pre.c
[1344/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_crypto_isal_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/ -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_multibinary.asm.o -MF src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_multibinary.asm.o.d -o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_multibinary.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/cbc_multibinary.asm
[1345/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_crypto_isal_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/ -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/keyexp_128.asm.o -MF src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/keyexp_128.asm.o.d -o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/keyexp_128.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/keyexp_128.asm
[1346/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_crypto_isal_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/ -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/keyexp_192.asm.o -MF src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/keyexp_192.asm.o.d -o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/keyexp_192.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/keyexp_192.asm
[1347/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_crypto_isal_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/ -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/keyexp_256.asm.o -MF src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/keyexp_256.asm.o.d -o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/keyexp_256.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/keyexp_256.asm
[1348/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_crypto_isal_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/ -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/keyexp_multibinary.asm.o -MF src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/keyexp_multibinary.asm.o.d -o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/keyexp_multibinary.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/keyexp_multibinary.asm
[1349/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_crypto_isal_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/ -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_dec_128_x4_sse.asm.o -MF src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_dec_128_x4_sse.asm.o.d -o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_dec_128_x4_sse.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/cbc_dec_128_x4_sse.asm
[1350/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_crypto_isal_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/ -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_dec_128_x8_avx.asm.o -MF src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_dec_128_x8_avx.asm.o.d -o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_dec_128_x8_avx.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/cbc_dec_128_x8_avx.asm
[1351/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_crypto_isal_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/ -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_dec_192_x4_sse.asm.o -MF src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_dec_192_x4_sse.asm.o.d -o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_dec_192_x4_sse.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/cbc_dec_192_x4_sse.asm
[1352/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_crypto_isal_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/ -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_dec_192_x8_avx.asm.o -MF src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_dec_192_x8_avx.asm.o.d -o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_dec_192_x8_avx.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/cbc_dec_192_x8_avx.asm
[1353/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_crypto_isal_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/ -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_dec_256_x4_sse.asm.o -MF src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_dec_256_x4_sse.asm.o.d -o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_dec_256_x4_sse.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/cbc_dec_256_x4_sse.asm
[1354/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_crypto_isal_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/ -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_dec_256_x8_avx.asm.o -MF src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_dec_256_x8_avx.asm.o.d -o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_dec_256_x8_avx.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/cbc_dec_256_x8_avx.asm
[1355/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_crypto_isal_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/ -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_enc_128_x4_sb.asm.o -MF src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_enc_128_x4_sb.asm.o.d -o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_enc_128_x4_sb.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/cbc_enc_128_x4_sb.asm
[1356/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_crypto_isal_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/ -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_enc_128_x8_sb.asm.o -MF src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_enc_128_x8_sb.asm.o.d -o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_enc_128_x8_sb.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/cbc_enc_128_x8_sb.asm
[1357/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_crypto_isal_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/ -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_enc_192_x4_sb.asm.o -MF src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_enc_192_x4_sb.asm.o.d -o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_enc_192_x4_sb.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/cbc_enc_192_x4_sb.asm
[1358/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_crypto_isal_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/ -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_enc_192_x8_sb.asm.o -MF src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_enc_192_x8_sb.asm.o.d -o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_enc_192_x8_sb.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/cbc_enc_192_x8_sb.asm
[1359/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_crypto_isal_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/ -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_enc_256_x4_sb.asm.o -MF src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_enc_256_x4_sb.asm.o.d -o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_enc_256_x4_sb.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/cbc_enc_256_x4_sb.asm
[1360/2144] /builddir/build/BUILD/ceph-18.2.1/src/nasm-wrapper -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dceph_crypto_isal_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/ -i /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/include/ -f elf64 -O2 -g -DNDEBUG -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -MD -MT src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_enc_256_x8_sb.asm.o -MF src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_enc_256_x8_sb.asm.o.d -o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_enc_256_x8_sb.asm.o -c /builddir/build/BUILD/ceph-18.2.1/src/crypto/isa-l/isa-l_crypto/aes/cbc_enc_256_x8_sb.asm
[1361/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libceph_crypto_isal.so.1 -o lib/libceph_crypto_isal.so.1.0.0 src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isal_crypto_accel.cc.o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isal_crypto_plugin.cc.o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_pre.c.o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_multibinary.asm.o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/keyexp_128.asm.o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/keyexp_192.asm.o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/keyexp_256.asm.o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/keyexp_multibinary.asm.o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_dec_128_x4_sse.asm.o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_dec_128_x8_avx.asm.o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_dec_192_x4_sse.asm.o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_dec_192_x8_avx.asm.o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_dec_256_x4_sse.asm.o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_dec_256_x8_avx.asm.o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_enc_128_x4_sb.asm.o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_enc_128_x8_sb.asm.o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_enc_192_x4_sb.asm.o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_enc_192_x8_sb.asm.o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_enc_256_x4_sb.asm.o src/crypto/isa-l/CMakeFiles/ceph_crypto_isal.dir/isa-l_crypto/aes/cbc_enc_256_x8_sb.asm.o  -Wl,--as-needed -latomic && :
[1362/2144] /usr/bin/cmake -E cmake_symlink_library lib/libceph_crypto_isal.so.1.0.0  lib/libceph_crypto_isal.so.1 lib/libceph_crypto_isal.so && :
[1363/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/journal/test_mock_OpenRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/journal/test_mock_OpenRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/journal/test_mock_OpenRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/journal/test_mock_OpenRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/journal/test_mock_OpenRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1364/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/journal/test_mock_PromoteRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/journal/test_mock_PromoteRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/journal/test_mock_PromoteRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/journal/test_mock_PromoteRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/journal/test_mock_PromoteRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1365/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/client/CMakeFiles/client.dir/Client.cc.o -MF src/client/CMakeFiles/client.dir/Client.cc.o.d -o src/client/CMakeFiles/client.dir/Client.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/client/Client.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Messenger.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/MonClient.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/Client.cc:53:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/function2.hpp:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/async/waiter.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/Client.cc:34:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/client/Client.cc: At global scope:
/builddir/build/BUILD/ceph-18.2.1/src/client/Client.cc:8758:13: warning: âvoid attr_set_atime_and_mtime(stat*, const utime_t&, const utime_t&)â defined but not used [-Wunused-function]
 8758 | static void attr_set_atime_and_mtime(struct stat *attr,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/work_dispatcher.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/post.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/post.hpp:196,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/awaitable.hpp:29,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/awaitable.hpp:140,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/error_code.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/denc.h:53,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:41,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:27,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/Client.cc:49:
In member function âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<unsigned long, unsigned long>, void, boost::system::error_code, unsigned long, unsigned long>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<unsigned long, unsigned long>, void, boost::system::error_code, unsigned long, unsigned long> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<unsigned long, unsigned long>, void, boost::system::error_code, unsigned long, unsigned long>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<unsigned long, unsigned long>, void, boost::system::error_code, unsigned long, unsigned long> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<unsigned long, unsigned long>, void, boost::system::error_code, unsigned long, unsigned long> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<unsigned long, unsigned long>, void, boost::system::error_code, unsigned long, unsigned long> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<unsigned long, unsigned long>, void, boost::system::error_code, unsigned long, unsigned long>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<unsigned long, unsigned long>, void, boost::system::error_code, unsigned long, unsigned long>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<unsigned long, unsigned long>, void, boost::system::error_code, unsigned long, unsigned long>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<unsigned long, unsigned long>, void, boost::system::error_code, unsigned long, unsigned long>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:123:9: warning: âMEM[(struct executor_work_guard *)this_2(D) + 24B].owns_â may be used uninitialized [-Wmaybe-uninitialized]
  123 |     if (owns_)
      |         ^~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/io_object_impl.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_socket.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_datagram_socket.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:26:
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<unsigned long, unsigned long>, void, boost::system::error_code, unsigned long, unsigned long>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<unsigned long, unsigned long>, void, boost::system::error_code, unsigned long, unsigned long> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<unsigned long, unsigned long>, void, boost::system::error_code, unsigned long, unsigned long>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<unsigned long, unsigned long>, void, boost::system::error_code, unsigned long, unsigned long> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<unsigned long, unsigned long>, void, boost::system::error_code, unsigned long, unsigned long> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<unsigned long, unsigned long>, void, boost::system::error_code, unsigned long, unsigned long> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<unsigned long, unsigned long>, void, boost::system::error_code, unsigned long, unsigned long>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<unsigned long, unsigned long>, void, boost::system::error_code, unsigned long, unsigned long>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<unsigned long, unsigned long>, void, boost::system::error_code, unsigned long, unsigned long>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<unsigned long, unsigned long>, void, boost::system::error_code, unsigned long, unsigned long>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
In member function âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:123:9: warning: âMEM[(struct executor_work_guard *)this_2(D) + 24B].owns_â may be used uninitialized [-Wmaybe-uninitialized]
  123 |     if (owns_)
      |         ^~~~~
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
In file included from /usr/include/c++/14/bits/shared_ptr_base.h:59,
                 from /usr/include/c++/14/bits/shared_ptr.h:53,
                 from /usr/include/c++/14/condition_variable:45,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/async/waiter.h:18:
In member function âstd::unique_ptr<ceph::async::Completion<void (boost::system::error_code), void>, std::default_delete<ceph::async::Completion<void (boost::system::error_code), void> > >::~unique_ptr()â,
    inlined from âObjecter::CB_Objecter_GetVersion::~CB_Objecter_GetVersion()â at /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:2751:10,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/usr/include/c++/14/bits/unique_ptr.h:397:19: warning: âMEM[(struct Completion * &)this_2(D) + 48]â may be used uninitialized [-Wmaybe-uninitialized]
  397 |         if (__ptr != nullptr)
      |             ~~~~~~^~~~~~~~~~
In member function âstd::unique_ptr<Context, std::default_delete<Context> >::~unique_ptr()â,
    inlined from âObjecter::OpContextVert<ceph_statfs>(Context*, ceph_statfs&)::{lambda(boost::system::error_code, ceph_statfs)#1}::~Context()â at /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:1884:4,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<ceph_statfs>(Context*, ceph_statfs&)::{lambda(boost::system::error_code, ceph_statfs)#1}, void, boost::system::error_code, ceph_statfs>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<ceph_statfs>(Context*, ceph_statfs&)::{lambda(boost::system::error_code, ceph_statfs)#1}, void, boost::system::error_code, ceph_statfs> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<ceph_statfs>(Context*, ceph_statfs&)::{lambda(boost::system::error_code, ceph_statfs)#1}, void, boost::system::error_code, ceph_statfs>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<ceph_statfs>(Context*, ceph_statfs&)::{lambda(boost::system::error_code, ceph_statfs)#1}, void, boost::system::error_code, ceph_statfs> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<ceph_statfs>(Context*, ceph_statfs&)::{lambda(boost::system::error_code, ceph_statfs)#1}, void, boost::system::error_code, ceph_statfs> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<ceph_statfs>(Context*, ceph_statfs&)::{lambda(boost::system::error_code, ceph_statfs)#1}, void, boost::system::error_code, ceph_statfs> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<ceph_statfs>(Context*, ceph_statfs&)::{lambda(boost::system::error_code, ceph_statfs)#1}, void, boost::system::error_code, ceph_statfs>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<ceph_statfs>(Context*, ceph_statfs&)::{lambda(boost::system::error_code, ceph_statfs)#1}, void, boost::system::error_code, ceph_statfs>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<ceph_statfs>(Context*, ceph_statfs&)::{lambda(boost::system::error_code, ceph_statfs)#1}, void, boost::system::error_code, ceph_statfs>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::OpContextVert<ceph_statfs>(Context*, ceph_statfs&)::{lambda(boost::system::error_code, ceph_statfs)#1}, void, boost::system::error_code, ceph_statfs>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/usr/include/c++/14/bits/unique_ptr.h:397:19: warning: âMEM[(struct Context * &)this_2(D) + 40]â may be used uninitialized [-Wmaybe-uninitialized]
  397 |         if (__ptr != nullptr)
      |             ~~~~~~^~~~~~~~~~
[1366/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/fuse3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/ceph-mon.dir/ceph_mon.cc.o -MF src/CMakeFiles/ceph-mon.dir/ceph_mon.cc.o.d -o src/CMakeFiles/ceph-mon.dir/ceph_mon.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/ceph_mon.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/mon_types.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/MonMap.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/ceph_mon.cc:25:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/ceph_mon.cc:22:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1367/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/journal/test_mock_Replay.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/journal/test_mock_Replay.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/journal/test_mock_Replay.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/journal/test_mock_Replay.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/journal/test_mock_Replay.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1368/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/ceph-osd.dir/osd/objclass.cc.o -MF src/CMakeFiles/ceph-osd.dir/osd/objclass.cc.o.d -o src/CMakeFiles/ceph-osd.dir/osd/objclass.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/objclass.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/objclass.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/DynamicPerfStats.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PrimaryLogPG.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/objclass.cc:12:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âvoid OSD::set_osdmap(OSDMapRef)â:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1687:22: warning: âvoid std::atomic_store(shared_ptr<_Tp>*, shared_ptr<_Tp>) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1687 |     std::atomic_store(&_osdmap, osdmap);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:183:5: note: declared here
  183 |     atomic_store(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r)
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âOSDMapRef OSD::get_osdmap() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1690:28: warning: âstd::shared_ptr<_Tp> std::atomic_load(const shared_ptr<_Tp>*) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1690 |     return std::atomic_load(&_osdmap);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:142:5: note: declared here
  142 |     atomic_load(const shared_ptr<_Tp>* __p)
      |     ^~~~~~~~~~~
[1369/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/journal/test_mock_ResetRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/journal/test_mock_ResetRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/journal/test_mock_ResetRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/journal/test_mock_ResetRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/journal/test_mock_ResetRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1370/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/ceph-osd.dir/objclass/class_api.cc.o -MF src/CMakeFiles/ceph-osd.dir/objclass/class_api.cc.o.d -o src/CMakeFiles/ceph-osd.dir/objclass/class_api.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/objclass/class_api.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/objclass/class_api.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1371/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/managed_lock/test_mock_AcquireRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/managed_lock/test_mock_AcquireRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/managed_lock/test_mock_AcquireRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/managed_lock/test_mock_AcquireRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/managed_lock/test_mock_AcquireRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1372/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/CMakeFiles/ceph-osd.dir/ceph_osd.cc.o -MF src/CMakeFiles/ceph-osd.dir/ceph_osd.cc.o.d -o src/CMakeFiles/ceph-osd.dir/ceph_osd.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/ceph_osd.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PG.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/ceph_osd.cc:24:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/scoped_ptr.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/scoped_ptr.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/ceph_osd.cc:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âvoid OSD::set_osdmap(OSDMapRef)â:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1687:22: warning: âvoid std::atomic_store(shared_ptr<_Tp>*, shared_ptr<_Tp>) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1687 |     std::atomic_store(&_osdmap, osdmap);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:183:5: note: declared here
  183 |     atomic_store(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r)
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âOSDMapRef OSD::get_osdmap() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1690:28: warning: âstd::shared_ptr<_Tp> std::atomic_load(const shared_ptr<_Tp>*) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1690 |     return std::atomic_load(&_osdmap);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:142:5: note: declared here
  142 |     atomic_load(const shared_ptr<_Tp>* __p)
      |     ^~~~~~~~~~~
[1373/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/managed_lock/test_mock_BreakRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/managed_lock/test_mock_BreakRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/managed_lock/test_mock_BreakRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/managed_lock/test_mock_BreakRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/managed_lock/test_mock_BreakRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1374/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/os/CMakeFiles/os.dir/ObjectStore.cc.o -MF src/os/CMakeFiles/os.dir/ObjectStore.cc.o.d -o src/os/CMakeFiles/os.dir/ObjectStore.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/os/ObjectStore.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/ObjectStore.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/ObjectStore.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/ObjectStore.h:17:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1375/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/os/CMakeFiles/os.dir/Transaction.cc.o -MF src/os/CMakeFiles/os.dir/Transaction.cc.o.d -o src/os/CMakeFiles/os.dir/Transaction.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/os/Transaction.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/Transaction.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/Transaction.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1376/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/managed_lock/test_mock_GetLockerRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/managed_lock/test_mock_GetLockerRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/managed_lock/test_mock_GetLockerRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/managed_lock/test_mock_GetLockerRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/managed_lock/test_mock_GetLockerRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1377/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/os/CMakeFiles/os.dir/DBObjectMap.cc.o -MF src/os/CMakeFiles/os.dir/DBObjectMap.cc.o.d -o src/os/CMakeFiles/os.dir/DBObjectMap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/os/DBObjectMap.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/DBObjectMap.h:15,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/DBObjectMap.cc:14:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/DBObjectMap.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1378/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/managed_lock/test_mock_ReacquireRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/managed_lock/test_mock_ReacquireRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/managed_lock/test_mock_ReacquireRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/managed_lock/test_mock_ReacquireRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/managed_lock/test_mock_ReacquireRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1379/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/os/CMakeFiles/os.dir/memstore/MemStore.cc.o -MF src/os/CMakeFiles/os.dir/memstore/MemStore.cc.o.d -o src/os/CMakeFiles/os.dir/memstore/MemStore.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/MemStore.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Finisher.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/MemStore.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/MemStore.cc:28:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/MemStore.cc:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/MemStore.h:27:
In function âPage::operator delete(void*)â,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:41,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:8,
    inlined from âintrusive_ptr_release(Page*)â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:40:54,
    inlined from âboost::intrusive_ptr<Page>::~intrusive_ptr()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/intrusive_ptr.hpp:98:44,
    inlined from âstd::destroy_at<boost::intrusive_ptr<Page> >(boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::_Destroy<boost::intrusive_ptr<Page> >(boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from âstd::_Destroy_aux<false>::__destroy<boost::intrusive_ptr<Page>*>(boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:163:19,
    inlined from âstd::_Destroy<boost::intrusive_ptr<Page>*>(boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:196:11,
    inlined from âstd::_Destroy<boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page> >(boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page>*, std::allocator<boost::intrusive_ptr<Page> >&)voidâ at /usr/include/c++/14/bits/alloc_traits.h:941:20,
    inlined from âstd::vector<boost::intrusive_ptr<Page>, std::allocator<boost::intrusive_ptr<Page> > >::~vector()â at /usr/include/c++/14/bits/stl_vector.h:732:15:
/builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:83:42: warning: â_15->dataâ may be used uninitialized [-Wmaybe-uninitialized]
   83 |     delete[] reinterpret_cast<Page*>(p)->data;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In function âPage::operator delete(void*)â,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:41,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:8:
/builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:83:42: warning: âthis_1(D)->dataâ may be used uninitialized [-Wmaybe-uninitialized]
   83 |     delete[] reinterpret_cast<Page*>(p)->data;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In function âPage::operator delete(void*)â,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:41,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:8,
    inlined from âintrusive_ptr_release(Page*)â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:40:54,
    inlined from âboost::intrusive_ptr<Page>::~intrusive_ptr()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/intrusive_ptr.hpp:98:44,
    inlined from âPageSet::decode(ceph::buffer::v15_2_0::list::iterator_impl<true>&)â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:228:5:
/builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:83:42: warning: âMEM[(struct Page *)_41].dataâ may be used uninitialized [-Wmaybe-uninitialized]
   83 |     delete[] reinterpret_cast<Page*>(p)->data;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In function âPage::operator delete(void*)â,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:41,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:8,
    inlined from âintrusive_ptr_release(Page*)â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:40:54,
    inlined from âboost::intrusive_ptr<Page>::~intrusive_ptr()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/intrusive_ptr.hpp:98:44,
    inlined from âstd::destroy_at<boost::intrusive_ptr<Page> >(boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::_Destroy<boost::intrusive_ptr<Page> >(boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from âstd::_Destroy_aux<false>::__destroy<boost::intrusive_ptr<Page>*>(boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:163:19,
    inlined from âstd::_Destroy<boost::intrusive_ptr<Page>*>(boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:196:11,
    inlined from âstd::_Destroy<boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page> >(boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page>*, std::allocator<boost::intrusive_ptr<Page> >&)voidâ at /usr/include/c++/14/bits/alloc_traits.h:941:20,
    inlined from âstd::vector<boost::intrusive_ptr<Page>, std::allocator<boost::intrusive_ptr<Page> > >::_M_erase_at_end(boost::intrusive_ptr<Page>*)â at /usr/include/c++/14/bits/stl_vector.h:1944:19,
    inlined from âstd::vector<boost::intrusive_ptr<Page>, std::allocator<boost::intrusive_ptr<Page> > >::resize(unsigned long)â at /usr/include/c++/14/bits/stl_vector.h:1015:19,
    inlined from âPageSet::alloc_range(unsigned long, unsigned long, std::vector<boost::intrusive_ptr<Page>, std::allocator<boost::intrusive_ptr<Page> > >&)â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:153:17:
/builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:83:42: warning: â_125->dataâ may be used uninitialized [-Wmaybe-uninitialized]
   83 |     delete[] reinterpret_cast<Page*>(p)->data;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In function âPage::operator delete(void*)â,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:41,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:8,
    inlined from âintrusive_ptr_release(Page*)â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:40:54,
    inlined from âboost::intrusive_ptr<Page>::~intrusive_ptr()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/intrusive_ptr.hpp:98:44,
    inlined from âPageSet::alloc_range(unsigned long, unsigned long, std::vector<boost::intrusive_ptr<Page>, std::allocator<boost::intrusive_ptr<Page> > >&)â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:177:7:
/builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:83:42: warning: âMEM[(struct Page *)_203].dataâ may be used uninitialized [-Wmaybe-uninitialized]
   83 |     delete[] reinterpret_cast<Page*>(p)->data;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In function âPage::operator delete(void*)â,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:41,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:8,
    inlined from âintrusive_ptr_release(Page*)â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:40:54,
    inlined from âboost::intrusive_ptr<Page>::~intrusive_ptr()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/intrusive_ptr.hpp:98:44,
    inlined from âboost::intrusive_ptr<Page>::reset(Page*)â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/intrusive_ptr.hpp:171:9,
    inlined from âPageSet::alloc_range(unsigned long, unsigned long, std::vector<boost::intrusive_ptr<Page>, std::allocator<boost::intrusive_ptr<Page> > >&)â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:181:17:
/builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:83:42: warning: â_213->dataâ may be used uninitialized [-Wmaybe-uninitialized]
   83 |     delete[] reinterpret_cast<Page*>(p)->data;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In function âPage::operator delete(void*)â,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:41,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:8,
    inlined from âPageSet::free_pages(boost::intrusive::tree_iterator<boost::intrusive::mhtraits<Page, boost::intrusive::avl_set_member_hook<>, &Page::hook>, false>, boost::intrusive::tree_iterator<boost::intrusive::mhtraits<Page, boost::intrusive::avl_set_member_hook<>, &Page::hook>, false>)â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:113:16:
/builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:83:42: warning: âMEM[(struct Page *)_13 + -8B].dataâ may be used uninitialized [-Wmaybe-uninitialized]
   83 |     delete[] reinterpret_cast<Page*>(p)->data;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In function âPage::operator delete(void*)â,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:41,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:8,
    inlined from âPageSet::free_pages(boost::intrusive::tree_iterator<boost::intrusive::mhtraits<Page, boost::intrusive::avl_set_member_hook<>, &Page::hook>, false>, boost::intrusive::tree_iterator<boost::intrusive::mhtraits<Page, boost::intrusive::avl_set_member_hook<>, &Page::hook>, false>)â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:113:16,
    inlined from âPageSet::~PageSet()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:136:15,
    inlined from âMemStore::PageSetObject::~PageSetObject()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/MemStore.cc:1584:18:
/builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:83:42: warning: âMEM[(struct Page *)SR.8205_224 + -8B].dataâ may be used uninitialized [-Wmaybe-uninitialized]
   83 |     delete[] reinterpret_cast<Page*>(p)->data;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In function âPage::operator delete(void*)â,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:41,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:8,
    inlined from âintrusive_ptr_release(Page*)â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:40:54,
    inlined from âboost::intrusive_ptr<Page>::~intrusive_ptr()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/intrusive_ptr.hpp:98:44,
    inlined from âMemStore::PageSetObject::read(unsigned long, unsigned long, ceph::buffer::v15_2_0::list&)â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/MemStore.cc:1671:3:
/builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:83:42: warning: â_45->dataâ may be used uninitialized [-Wmaybe-uninitialized]
   83 |     delete[] reinterpret_cast<Page*>(p)->data;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In function âPage::operator delete(void*)â,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:41,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:8,
    inlined from âintrusive_ptr_release(Page*)â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:40:54,
    inlined from âboost::intrusive_ptr<Page>::~intrusive_ptr()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/intrusive_ptr.hpp:98:44,
    inlined from âMemStore::PageSetObject::read(unsigned long, unsigned long, ceph::buffer::v15_2_0::list&)â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/MemStore.cc:1671:3:
/builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:83:42: warning: â_45->dataâ may be used uninitialized [-Wmaybe-uninitialized]
   83 |     delete[] reinterpret_cast<Page*>(p)->data;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In function âPage::operator delete(void*)â,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:41,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:8,
    inlined from âintrusive_ptr_release(Page*)â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:40:54,
    inlined from âboost::intrusive_ptr<Page>::~intrusive_ptr()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/intrusive_ptr.hpp:98:44,
    inlined from âstd::destroy_at<boost::intrusive_ptr<Page> >(boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::_Destroy<boost::intrusive_ptr<Page> >(boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from âstd::_Destroy_aux<false>::__destroy<boost::intrusive_ptr<Page>*>(boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:163:19,
    inlined from âstd::_Destroy<boost::intrusive_ptr<Page>*>(boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:196:11,
    inlined from âstd::_Destroy<boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page> >(boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page>*, std::allocator<boost::intrusive_ptr<Page> >&)voidâ at /usr/include/c++/14/bits/alloc_traits.h:941:20,
    inlined from âstd::vector<boost::intrusive_ptr<Page>, std::allocator<boost::intrusive_ptr<Page> > >::_M_erase_at_end(boost::intrusive_ptr<Page>*)â at /usr/include/c++/14/bits/stl_vector.h:1944:19,
    inlined from âstd::vector<boost::intrusive_ptr<Page>, std::allocator<boost::intrusive_ptr<Page> > >::clear()â at /usr/include/c++/14/bits/stl_vector.h:1605:24,
    inlined from âMemStore::PageSetObject::read(unsigned long, unsigned long, ceph::buffer::v15_2_0::list&)â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/MemStore.cc:1673:18:
/builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:83:42: warning: â_96->dataâ may be used uninitialized [-Wmaybe-uninitialized]
   83 |     delete[] reinterpret_cast<Page*>(p)->data;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In function âPage::operator delete(void*)â,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:41,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:8,
    inlined from âintrusive_ptr_release(Page*)â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:40:54,
    inlined from âboost::intrusive_ptr<Page>::~intrusive_ptr()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/intrusive_ptr.hpp:98:44,
    inlined from âstd::destroy_at<boost::intrusive_ptr<Page> >(boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::_Destroy<boost::intrusive_ptr<Page> >(boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from âstd::_Destroy_aux<false>::__destroy<boost::intrusive_ptr<Page>*>(boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:163:19,
    inlined from âstd::_Destroy<boost::intrusive_ptr<Page>*>(boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:196:11,
    inlined from âstd::_Destroy<boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page> >(boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page>*, std::allocator<boost::intrusive_ptr<Page> >&)voidâ at /usr/include/c++/14/bits/alloc_traits.h:941:20,
    inlined from âstd::vector<boost::intrusive_ptr<Page>, std::allocator<boost::intrusive_ptr<Page> > >::_M_erase_at_end(boost::intrusive_ptr<Page>*)â at /usr/include/c++/14/bits/stl_vector.h:1944:19,
    inlined from âstd::vector<boost::intrusive_ptr<Page>, std::allocator<boost::intrusive_ptr<Page> > >::clear()â at /usr/include/c++/14/bits/stl_vector.h:1605:24,
    inlined from âMemStore::PageSetObject::write(unsigned long, ceph::buffer::v15_2_0::list const&)â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/MemStore.cc:1702:18:
/builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:83:42: warning: â_50->dataâ may be used uninitialized [-Wmaybe-uninitialized]
   83 |     delete[] reinterpret_cast<Page*>(p)->data;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In function âPage::operator delete(void*)â,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:41,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:8,
    inlined from âintrusive_ptr_release(Page*)â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:40:54,
    inlined from âboost::intrusive_ptr<Page>::~intrusive_ptr()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/intrusive_ptr.hpp:98:44,
    inlined from âstd::destroy_at<boost::intrusive_ptr<Page> >(boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::_Destroy<boost::intrusive_ptr<Page> >(boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from âstd::_Destroy_aux<false>::__destroy<boost::intrusive_ptr<Page>*>(boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:163:19,
    inlined from âstd::_Destroy<boost::intrusive_ptr<Page>*>(boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:196:11,
    inlined from âstd::_Destroy<boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page> >(boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page>*, std::allocator<boost::intrusive_ptr<Page> >&)voidâ at /usr/include/c++/14/bits/alloc_traits.h:941:20,
    inlined from âstd::vector<boost::intrusive_ptr<Page>, std::allocator<boost::intrusive_ptr<Page> > >::_M_erase_at_end(boost::intrusive_ptr<Page>*)â at /usr/include/c++/14/bits/stl_vector.h:1944:19,
    inlined from âstd::vector<boost::intrusive_ptr<Page>, std::allocator<boost::intrusive_ptr<Page> > >::clear()â at /usr/include/c++/14/bits/stl_vector.h:1605:24,
    inlined from âMemStore::PageSetObject::clone(MemStore::Object*, unsigned long, unsigned long, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/MemStore.cc:1771:20:
/builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:83:42: warning: â_160->dataâ may be used uninitialized [-Wmaybe-uninitialized]
   83 |     delete[] reinterpret_cast<Page*>(p)->data;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In function âPage::operator delete(void*)â,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:41,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:8,
    inlined from âintrusive_ptr_release(Page*)â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:40:54,
    inlined from âboost::intrusive_ptr<Page>::~intrusive_ptr()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/intrusive_ptr.hpp:98:44,
    inlined from âstd::destroy_at<boost::intrusive_ptr<Page> >(boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::_Destroy<boost::intrusive_ptr<Page> >(boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from âstd::_Destroy_aux<false>::__destroy<boost::intrusive_ptr<Page>*>(boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:163:19,
    inlined from âstd::_Destroy<boost::intrusive_ptr<Page>*>(boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:196:11,
    inlined from âstd::_Destroy<boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page> >(boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page>*, std::allocator<boost::intrusive_ptr<Page> >&)voidâ at /usr/include/c++/14/bits/alloc_traits.h:941:20,
    inlined from âstd::vector<boost::intrusive_ptr<Page>, std::allocator<boost::intrusive_ptr<Page> > >::_M_erase_at_end(boost::intrusive_ptr<Page>*)â at /usr/include/c++/14/bits/stl_vector.h:1944:19,
    inlined from âstd::vector<boost::intrusive_ptr<Page>, std::allocator<boost::intrusive_ptr<Page> > >::clear()â at /usr/include/c++/14/bits/stl_vector.h:1605:24,
    inlined from âMemStore::PageSetObject::clone(MemStore::Object*, unsigned long, unsigned long, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/MemStore.cc:1787:20:
/builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:83:42: warning: â_168->dataâ may be used uninitialized [-Wmaybe-uninitialized]
   83 |     delete[] reinterpret_cast<Page*>(p)->data;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In function âPage::operator delete(void*)â,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:41,
    inlined from âPage::put()â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:36:8,
    inlined from âintrusive_ptr_release(Page*)â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:40:54,
    inlined from âboost::intrusive_ptr<Page>::~intrusive_ptr()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/intrusive_ptr.hpp:98:44,
    inlined from âstd::destroy_at<boost::intrusive_ptr<Page> >(boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::_Destroy<boost::intrusive_ptr<Page> >(boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from âstd::_Destroy_aux<false>::__destroy<boost::intrusive_ptr<Page>*>(boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:163:19,
    inlined from âstd::_Destroy<boost::intrusive_ptr<Page>*>(boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:196:11,
    inlined from âstd::_Destroy<boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page> >(boost::intrusive_ptr<Page>*, boost::intrusive_ptr<Page>*, std::allocator<boost::intrusive_ptr<Page> >&)voidâ at /usr/include/c++/14/bits/alloc_traits.h:941:20,
    inlined from âstd::vector<boost::intrusive_ptr<Page>, std::allocator<boost::intrusive_ptr<Page> > >::_M_erase_at_end(boost::intrusive_ptr<Page>*)â at /usr/include/c++/14/bits/stl_vector.h:1944:19,
    inlined from âstd::vector<boost::intrusive_ptr<Page>, std::allocator<boost::intrusive_ptr<Page> > >::clear()â at /usr/include/c++/14/bits/stl_vector.h:1605:24,
    inlined from âMemStore::PageSetObject::truncate(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/os/memstore/MemStore.cc:1815:18:
/builddir/build/BUILD/ceph-18.2.1/src/os/memstore/PageSet.h:83:42: warning: â_66->dataâ may be used uninitialized [-Wmaybe-uninitialized]
   83 |     delete[] reinterpret_cast<Page*>(p)->data;
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[1380/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/managed_lock/test_mock_ReleaseRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/managed_lock/test_mock_ReleaseRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/managed_lock/test_mock_ReleaseRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/managed_lock/test_mock_ReleaseRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/managed_lock/test_mock_ReleaseRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1381/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/os/CMakeFiles/os.dir/kstore/KStore.cc.o -MF src/os/CMakeFiles/os.dir/kstore/KStore.cc.o.d -o src/os/CMakeFiles/os.dir/kstore/KStore.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/os/kstore/KStore.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Finisher.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/kstore/KStore.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/kstore/KStore.cc:26:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1382/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/os/CMakeFiles/os.dir/kstore/kstore_types.cc.o -MF src/os/CMakeFiles/os.dir/kstore/kstore_types.cc.o.d -o src/os/CMakeFiles/os.dir/kstore/kstore_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/os/kstore/kstore_types.cc
[1383/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/os/CMakeFiles/os.dir/fs/FS.cc.o -MF src/os/CMakeFiles/os.dir/fs/FS.cc.o.d -o src/os/CMakeFiles/os.dir/fs/FS.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/os/fs/FS.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/fs/FS.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/fs/FS.cc:24:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/fs/FS.h:23:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1384/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_FileStream.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_FileStream.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_FileStream.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/migration/test_mock_FileStream.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/migration/test_mock_FileStream.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1385/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/os/CMakeFiles/os.dir/bluestore/Allocator.cc.o -MF src/os/CMakeFiles/os.dir/bluestore/Allocator.cc.o.d -o src/os/CMakeFiles/os.dir/bluestore/Allocator.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/Allocator.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BitmapAllocator.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/Allocator.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/mempool.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/bluestore_types.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/Allocator.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/Allocator.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1386/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/os/CMakeFiles/os.dir/bluestore/BitmapFreelistManager.cc.o -MF src/os/CMakeFiles/os.dir/bluestore/BitmapFreelistManager.cc.o.d -o src/os/CMakeFiles/os.dir/bluestore/BitmapFreelistManager.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BitmapFreelistManager.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BitmapFreelistManager.cc:11:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/kv/KeyValueDB.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/FreelistManager.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BitmapFreelistManager.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BitmapFreelistManager.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1387/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/os/CMakeFiles/os.dir/bluestore/BlueFS.cc.o -MF src/os/CMakeFiles/os.dir/bluestore/BlueFS.cc.o.d -o src/os/CMakeFiles/os.dir/bluestore/BlueFS.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BlueFS.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BlueFS.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BlueFS.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function.hpp:30,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/iter_find.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/split.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BlueFS.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1388/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/os/CMakeFiles/os.dir/bluestore/bluefs_types.cc.o -MF src/os/CMakeFiles/os.dir/bluestore/bluefs_types.cc.o.d -o src/os/CMakeFiles/os.dir/bluestore/bluefs_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/bluefs_types.cc
[1389/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/os/CMakeFiles/os.dir/bluestore/BlueRocksEnv.cc.o -MF src/os/CMakeFiles/os.dir/bluestore/BlueRocksEnv.cc.o.d -o src/os/CMakeFiles/os.dir/bluestore/BlueRocksEnv.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BlueRocksEnv.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/kv/rocksdb_cache/BinnedLRUCache.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/kv/RocksDBStore.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BlueRocksEnv.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BlueRocksEnv.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BlueRocksEnv.h:6:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1390/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/os/CMakeFiles/os.dir/bluestore/BlueStore.cc.o -MF src/os/CMakeFiles/os.dir/bluestore/BlueStore.cc.o.d -o src/os/CMakeFiles/os.dir/bluestore/BlueStore.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BlueStore.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Finisher.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BlueStore.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BlueStore.cc:30:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function.hpp:30,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/iter_find.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/split.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BlueStore.cc:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree_set.h:49,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BlueStore.cc:28:
In member function âbtree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >::mutable_child(int)â,
    inlined from âbtree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >::swap(btree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >*, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1704:45,
    inlined from âbtree::internal::btree<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >::internal_emplace<unsigned long const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >, unsigned long&, unsigned long*>, unsigned long const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >, unsigned long&, unsigned long*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:515:84: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  515 |   btree_node*& mutable_child(int i) { return GetField<&internal_fields::children>()[i]; }
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
In file included from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BlueStore.h:41:
In member function âmempool::pool_allocator<(mempool::pool_index_t)11, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long> >::M>::allocate(unsigned long, void*)â,
    inlined from âstd::allocator_traits<mempool::pool_allocator<(mempool::pool_index_t)11, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long> >::M> >::allocate(mempool::pool_allocator<(mempool::pool_index_t)11, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long> >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:331:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long> >::allocate(mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >::internal_emplace<unsigned long const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >, unsigned long&, unsigned long*>, unsigned long const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >, unsigned long&, unsigned long*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/builddir/build/BUILD/ceph-18.2.1/src/include/mempool.h:348:33: note: at offset 256 into object of size [32, 256] allocated by âoperator new[](unsigned long)â
  348 |     T* r = reinterpret_cast<T*>(new char[total]);
      |                                 ^~~~~~~~~~~~~~~
In member function âbtree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >::mutable_child(int)â,
    inlined from âbtree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >::swap(btree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >*, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1703:45,
    inlined from âbtree::internal::btree<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >::internal_emplace<unsigned long const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >, unsigned long&, unsigned long*>, unsigned long const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >, unsigned long&, unsigned long*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:515:84: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  515 |   btree_node*& mutable_child(int i) { return GetField<&internal_fields::children>()[i]; }
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
In member function âmempool::pool_allocator<(mempool::pool_index_t)11, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long> >::M>::allocate(unsigned long, void*)â,
    inlined from âstd::allocator_traits<mempool::pool_allocator<(mempool::pool_index_t)11, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long> >::M> >::allocate(mempool::pool_allocator<(mempool::pool_index_t)11, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long> >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:331:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long> >::allocate(mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >::internal_emplace<unsigned long const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >, unsigned long&, unsigned long*>, unsigned long const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >, unsigned long&, unsigned long*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/builddir/build/BUILD/ceph-18.2.1/src/include/mempool.h:348:33: note: at offset 256 into object of size [32, 256] allocated by âoperator new[](unsigned long)â
  348 |     T* r = reinterpret_cast<T*>(new char[total]);
      |                                 ^~~~~~~~~~~~~~~
In member function âbtree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >::set_child(int, btree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >*)â,
    inlined from âbtree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >::init_child(int, btree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:526:14,
    inlined from âbtree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >::swap(btree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >*, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1714:26,
    inlined from âbtree::internal::btree<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >::internal_emplace<unsigned long const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >, unsigned long&, unsigned long*>, unsigned long const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >, unsigned long&, unsigned long*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:522:22: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  522 |     mutable_child(i) = c;
      |     ~~~~~~~~~~~~~~~~~^~~
In member function âmempool::pool_allocator<(mempool::pool_index_t)11, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long> >::M>::allocate(unsigned long, void*)â,
    inlined from âstd::allocator_traits<mempool::pool_allocator<(mempool::pool_index_t)11, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long> >::M> >::allocate(mempool::pool_allocator<(mempool::pool_index_t)11, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long> >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:331:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long> >::allocate(mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >::internal_emplace<unsigned long const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >, unsigned long&, unsigned long*>, unsigned long const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >, unsigned long&, unsigned long*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/builddir/build/BUILD/ceph-18.2.1/src/include/mempool.h:348:33: note: at offset 256 into object of size [32, 256] allocated by âoperator new[](unsigned long)â
  348 |     T* r = reinterpret_cast<T*>(new char[total]);
      |                                 ^~~~~~~~~~~~~~~
In member function âbtree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >::child(int) constâ,
    inlined from âbtree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >::swap(btree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >*, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1709:36,
    inlined from âbtree::internal::btree<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >::internal_emplace<unsigned long const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >, unsigned long&, unsigned long*>, unsigned long const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >, unsigned long&, unsigned long*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:514:83: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  514 |   btree_node* child(int i) const { return GetField<&internal_fields::children>()[i]; }
      |                                                                                   ^
In member function âmempool::pool_allocator<(mempool::pool_index_t)11, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long> >::M>::allocate(unsigned long, void*)â,
    inlined from âstd::allocator_traits<mempool::pool_allocator<(mempool::pool_index_t)11, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long> >::M> >::allocate(mempool::pool_allocator<(mempool::pool_index_t)11, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long> >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:331:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long> >::allocate(mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >::internal_emplace<unsigned long const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >, unsigned long&, unsigned long*>, unsigned long const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)11, unsigned long>, 256, false> >, unsigned long&, unsigned long*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/builddir/build/BUILD/ceph-18.2.1/src/include/mempool.h:348:33: note: at offset 256 into object of size [32, 256] allocated by âoperator new[](unsigned long)â
  348 |     T* r = reinterpret_cast<T*>(new char[total]);
      |                                 ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/bits/shared_ptr_atomic.h:33:
In member function âstd::__atomic_base<unsigned long>::operator++()â,
    inlined from âBlueStore::BufferCacheShard::add_extent()â at /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BlueStore.h:1443:7,
    inlined from âBlueStore::Extent::assign_blob(boost::intrusive_ptr<BlueStore::Blob> const&)â at /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BlueStore.h:802:49,
    inlined from âBlueStore::ExtentMap::ExtentDecoderFull::consume_blobid(BlueStore::Extent*, bool, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BlueStore.cc:3234:20:
/usr/include/c++/14/bits/atomic_base.h:398:34: warning: â__atomic_add_fetch_8â writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
  398 |       { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function âBlueStore::ExtentMap::ExtentDecoderFull::consume_blobid(BlueStore::Extent*, bool, unsigned long)â:
cc1plus: note: destination object is likely at address zero
[1391/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/os/CMakeFiles/os.dir/bluestore/simple_bitmap.cc.o -MF src/os/CMakeFiles/os.dir/bluestore/simple_bitmap.cc.o.d -o src/os/CMakeFiles/os.dir/bluestore/simple_bitmap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/simple_bitmap.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/simple_bitmap.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/mempool.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/bluestore_types.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/simple_bitmap.cc:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1392/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/os/CMakeFiles/os.dir/bluestore/bluestore_types.cc.o -MF src/os/CMakeFiles/os.dir/bluestore/bluestore_types.cc.o.d -o src/os/CMakeFiles/os.dir/bluestore/bluestore_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/bluestore_types.cc
[1393/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/os/CMakeFiles/os.dir/bluestore/fastbmap_allocator_impl.cc.o -MF src/os/CMakeFiles/os.dir/bluestore/fastbmap_allocator_impl.cc.o.d -o src/os/CMakeFiles/os.dir/bluestore/fastbmap_allocator_impl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/fastbmap_allocator_impl.cc
[1394/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/os/CMakeFiles/os.dir/bluestore/FreelistManager.cc.o -MF src/os/CMakeFiles/os.dir/bluestore/FreelistManager.cc.o.d -o src/os/CMakeFiles/os.dir/bluestore/FreelistManager.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/FreelistManager.cc
[1395/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/os/CMakeFiles/os.dir/bluestore/StupidAllocator.cc.o -MF src/os/CMakeFiles/os.dir/bluestore/StupidAllocator.cc.o.d -o src/os/CMakeFiles/os.dir/bluestore/StupidAllocator.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/StupidAllocator.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/StupidAllocator.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/mempool.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/bluestore_types.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/Allocator.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/StupidAllocator.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/StupidAllocator.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1396/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/os/CMakeFiles/os.dir/bluestore/BitmapAllocator.cc.o -MF src/os/CMakeFiles/os.dir/bluestore/BitmapAllocator.cc.o.d -o src/os/CMakeFiles/os.dir/bluestore/BitmapAllocator.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BitmapAllocator.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BitmapAllocator.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BitmapAllocator.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/mempool.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/bluestore_types.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/Allocator.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BitmapAllocator.h:9:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1397/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/os/CMakeFiles/os.dir/bluestore/AvlAllocator.cc.o -MF src/os/CMakeFiles/os.dir/bluestore/AvlAllocator.cc.o.d -o src/os/CMakeFiles/os.dir/bluestore/AvlAllocator.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/AvlAllocator.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/AvlAllocator.cc:10:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/mempool.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/bluestore_types.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/Allocator.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/AvlAllocator.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/AvlAllocator.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1398/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/os/CMakeFiles/os.dir/bluestore/BtreeAllocator.cc.o -MF src/os/CMakeFiles/os.dir/bluestore/BtreeAllocator.cc.o.d -o src/os/CMakeFiles/os.dir/bluestore/BtreeAllocator.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BtreeAllocator.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BtreeAllocator.cc:10:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/mempool.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/bluestore_types.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/Allocator.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BtreeAllocator.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BtreeAllocator.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree_map.h:49,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BtreeAllocator.h:7:
In member function âbtree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::mutable_child(int)â,
    inlined from âbtree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::swap(btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >*, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1704:45,
    inlined from âbtree::internal::btree<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::internal_emplace<BtreeAllocator::range_value_t>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >, BtreeAllocator::range_value_t&, BtreeAllocator::range_value_t*>, BtreeAllocator::range_value_t&&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >, BtreeAllocator::range_value_t&, BtreeAllocator::range_value_t*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22,
    inlined from âbtree::internal::btree<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::insert_unique<BtreeAllocator::range_value_t>(BtreeAllocator::range_value_t const&, BtreeAllocator::range_value_t&&)std::pair<btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >, BtreeAllocator::range_value_t&, BtreeAllocator::range_value_t*>, bool>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1857:27:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:515:84: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  515 |   btree_node*& mutable_child(int i) { return GetField<&internal_fields::children>()[i]; }
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
In member function âmempool::pool_allocator<(mempool::pool_index_t)1, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t> >::M>::allocate(unsigned long, void*)â,
    inlined from âstd::allocator_traits<mempool::pool_allocator<(mempool::pool_index_t)1, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t> >::M> >::allocate(mempool::pool_allocator<(mempool::pool_index_t)1, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t> >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:331:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t> >::allocate(mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::internal_emplace<BtreeAllocator::range_value_t>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >, BtreeAllocator::range_value_t&, BtreeAllocator::range_value_t*>, BtreeAllocator::range_value_t&&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >, BtreeAllocator::range_value_t&, BtreeAllocator::range_value_t*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29,
    inlined from âbtree::internal::btree<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::insert_unique<BtreeAllocator::range_value_t>(BtreeAllocator::range_value_t const&, BtreeAllocator::range_value_t&&)std::pair<btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >, BtreeAllocator::range_value_t&, BtreeAllocator::range_value_t*>, bool>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1857:27:
/builddir/build/BUILD/ceph-18.2.1/src/include/mempool.h:348:33: note: at offset 256 into object of size [48, 256] allocated by âoperator new[](unsigned long)â
  348 |     T* r = reinterpret_cast<T*>(new char[total]);
      |                                 ^~~~~~~~~~~~~~~
In member function âbtree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::mutable_child(int)â,
    inlined from âbtree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::swap(btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >*, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1703:45,
    inlined from âbtree::internal::btree<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::internal_emplace<BtreeAllocator::range_value_t>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >, BtreeAllocator::range_value_t&, BtreeAllocator::range_value_t*>, BtreeAllocator::range_value_t&&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >, BtreeAllocator::range_value_t&, BtreeAllocator::range_value_t*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22,
    inlined from âbtree::internal::btree<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::insert_unique<BtreeAllocator::range_value_t>(BtreeAllocator::range_value_t const&, BtreeAllocator::range_value_t&&)std::pair<btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >, BtreeAllocator::range_value_t&, BtreeAllocator::range_value_t*>, bool>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1857:27:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:515:84: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  515 |   btree_node*& mutable_child(int i) { return GetField<&internal_fields::children>()[i]; }
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
In member function âmempool::pool_allocator<(mempool::pool_index_t)1, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t> >::M>::allocate(unsigned long, void*)â,
    inlined from âstd::allocator_traits<mempool::pool_allocator<(mempool::pool_index_t)1, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t> >::M> >::allocate(mempool::pool_allocator<(mempool::pool_index_t)1, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t> >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:331:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t> >::allocate(mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::internal_emplace<BtreeAllocator::range_value_t>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >, BtreeAllocator::range_value_t&, BtreeAllocator::range_value_t*>, BtreeAllocator::range_value_t&&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >, BtreeAllocator::range_value_t&, BtreeAllocator::range_value_t*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29,
    inlined from âbtree::internal::btree<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::insert_unique<BtreeAllocator::range_value_t>(BtreeAllocator::range_value_t const&, BtreeAllocator::range_value_t&&)std::pair<btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >, BtreeAllocator::range_value_t&, BtreeAllocator::range_value_t*>, bool>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1857:27:
/builddir/build/BUILD/ceph-18.2.1/src/include/mempool.h:348:33: note: at offset 256 into object of size [48, 256] allocated by âoperator new[](unsigned long)â
  348 |     T* r = reinterpret_cast<T*>(new char[total]);
      |                                 ^~~~~~~~~~~~~~~
In member function âbtree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::set_child(int, btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >*)â,
    inlined from âbtree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::init_child(int, btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:526:14,
    inlined from âbtree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::swap(btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >*, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1714:26,
    inlined from âbtree::internal::btree<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::internal_emplace<BtreeAllocator::range_value_t>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >, BtreeAllocator::range_value_t&, BtreeAllocator::range_value_t*>, BtreeAllocator::range_value_t&&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >, BtreeAllocator::range_value_t&, BtreeAllocator::range_value_t*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22,
    inlined from âbtree::internal::btree<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::insert_unique<BtreeAllocator::range_value_t>(BtreeAllocator::range_value_t const&, BtreeAllocator::range_value_t&&)std::pair<btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >, BtreeAllocator::range_value_t&, BtreeAllocator::range_value_t*>, bool>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1857:27:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:522:22: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  522 |     mutable_child(i) = c;
      |     ~~~~~~~~~~~~~~~~~^~~
In member function âmempool::pool_allocator<(mempool::pool_index_t)1, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t> >::M>::allocate(unsigned long, void*)â,
    inlined from âstd::allocator_traits<mempool::pool_allocator<(mempool::pool_index_t)1, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t> >::M> >::allocate(mempool::pool_allocator<(mempool::pool_index_t)1, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t> >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:331:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t> >::allocate(mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::internal_emplace<BtreeAllocator::range_value_t>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >, BtreeAllocator::range_value_t&, BtreeAllocator::range_value_t*>, BtreeAllocator::range_value_t&&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >, BtreeAllocator::range_value_t&, BtreeAllocator::range_value_t*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29,
    inlined from âbtree::internal::btree<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::insert_unique<BtreeAllocator::range_value_t>(BtreeAllocator::range_value_t const&, BtreeAllocator::range_value_t&&)std::pair<btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >, BtreeAllocator::range_value_t&, BtreeAllocator::range_value_t*>, bool>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1857:27:
/builddir/build/BUILD/ceph-18.2.1/src/include/mempool.h:348:33: note: at offset 256 into object of size [48, 256] allocated by âoperator new[](unsigned long)â
  348 |     T* r = reinterpret_cast<T*>(new char[total]);
      |                                 ^~~~~~~~~~~~~~~
In member function âbtree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::child(int) constâ,
    inlined from âbtree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::swap(btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >*, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1709:36,
    inlined from âbtree::internal::btree<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::internal_emplace<BtreeAllocator::range_value_t>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >, BtreeAllocator::range_value_t&, BtreeAllocator::range_value_t*>, BtreeAllocator::range_value_t&&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >, BtreeAllocator::range_value_t&, BtreeAllocator::range_value_t*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22,
    inlined from âbtree::internal::btree<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::insert_unique<BtreeAllocator::range_value_t>(BtreeAllocator::range_value_t const&, BtreeAllocator::range_value_t&&)std::pair<btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >, BtreeAllocator::range_value_t&, BtreeAllocator::range_value_t*>, bool>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1857:27:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:514:83: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  514 |   btree_node* child(int i) const { return GetField<&internal_fields::children>()[i]; }
      |                                                                                   ^
In member function âmempool::pool_allocator<(mempool::pool_index_t)1, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t> >::M>::allocate(unsigned long, void*)â,
    inlined from âstd::allocator_traits<mempool::pool_allocator<(mempool::pool_index_t)1, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t> >::M> >::allocate(mempool::pool_allocator<(mempool::pool_index_t)1, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t> >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:331:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t> >::allocate(mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::internal_emplace<BtreeAllocator::range_value_t>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >, BtreeAllocator::range_value_t&, BtreeAllocator::range_value_t*>, BtreeAllocator::range_value_t&&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >, BtreeAllocator::range_value_t&, BtreeAllocator::range_value_t*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29,
    inlined from âbtree::internal::btree<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >::insert_unique<BtreeAllocator::range_value_t>(BtreeAllocator::range_value_t const&, BtreeAllocator::range_value_t&&)std::pair<btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::set_params<BtreeAllocator::range_value_t, BtreeAllocator::compare_range_value_t, mempool::pool_allocator<(mempool::pool_index_t)1, BtreeAllocator::range_value_t>, 256, false> >, BtreeAllocator::range_value_t&, BtreeAllocator::range_value_t*>, bool>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1857:27:
/builddir/build/BUILD/ceph-18.2.1/src/include/mempool.h:348:33: note: at offset 256 into object of size [48, 256] allocated by âoperator new[](unsigned long)â
  348 |     T* r = reinterpret_cast<T*>(new char[total]);
      |                                 ^~~~~~~~~~~~~~~
In member function âbtree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >::mutable_child(int)â,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >*, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1704:45,
    inlined from âbtree::internal::btree<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >::internal_emplace<std::pair<unsigned long, unsigned long> >(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >, std::pair<unsigned long const, unsigned long>&, std::pair<unsigned long const, unsigned long>*>, std::pair<unsigned long, unsigned long>&&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >, std::pair<unsigned long const, unsigned long>&, std::pair<unsigned long const, unsigned long>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:515:84: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  515 |   btree_node*& mutable_child(int i) { return GetField<&internal_fields::children>()[i]; }
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
In member function âmempool::pool_allocator<(mempool::pool_index_t)1, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> > >::M>::allocate(unsigned long, void*)â,
    inlined from âstd::allocator_traits<mempool::pool_allocator<(mempool::pool_index_t)1, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> > >::M> >::allocate(mempool::pool_allocator<(mempool::pool_index_t)1, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:331:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> > >::allocate(mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >::internal_emplace<std::pair<unsigned long, unsigned long> >(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >, std::pair<unsigned long const, unsigned long>&, std::pair<unsigned long const, unsigned long>*>, std::pair<unsigned long, unsigned long>&&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >, std::pair<unsigned long const, unsigned long>&, std::pair<unsigned long const, unsigned long>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/builddir/build/BUILD/ceph-18.2.1/src/include/mempool.h:348:33: note: at offset 256 into object of size [48, 256] allocated by âoperator new[](unsigned long)â
  348 |     T* r = reinterpret_cast<T*>(new char[total]);
      |                                 ^~~~~~~~~~~~~~~
In member function âbtree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >::mutable_child(int)â,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >*, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1703:45,
    inlined from âbtree::internal::btree<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >::internal_emplace<std::pair<unsigned long, unsigned long> >(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >, std::pair<unsigned long const, unsigned long>&, std::pair<unsigned long const, unsigned long>*>, std::pair<unsigned long, unsigned long>&&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >, std::pair<unsigned long const, unsigned long>&, std::pair<unsigned long const, unsigned long>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:515:84: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  515 |   btree_node*& mutable_child(int i) { return GetField<&internal_fields::children>()[i]; }
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
In member function âmempool::pool_allocator<(mempool::pool_index_t)1, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> > >::M>::allocate(unsigned long, void*)â,
    inlined from âstd::allocator_traits<mempool::pool_allocator<(mempool::pool_index_t)1, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> > >::M> >::allocate(mempool::pool_allocator<(mempool::pool_index_t)1, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:331:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> > >::allocate(mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >::internal_emplace<std::pair<unsigned long, unsigned long> >(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >, std::pair<unsigned long const, unsigned long>&, std::pair<unsigned long const, unsigned long>*>, std::pair<unsigned long, unsigned long>&&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >, std::pair<unsigned long const, unsigned long>&, std::pair<unsigned long const, unsigned long>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/builddir/build/BUILD/ceph-18.2.1/src/include/mempool.h:348:33: note: at offset 256 into object of size [48, 256] allocated by âoperator new[](unsigned long)â
  348 |     T* r = reinterpret_cast<T*>(new char[total]);
      |                                 ^~~~~~~~~~~~~~~
In member function âbtree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >::set_child(int, btree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >*)â,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >::init_child(int, btree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:526:14,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >*, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1714:26,
    inlined from âbtree::internal::btree<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >::internal_emplace<std::pair<unsigned long, unsigned long> >(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >, std::pair<unsigned long const, unsigned long>&, std::pair<unsigned long const, unsigned long>*>, std::pair<unsigned long, unsigned long>&&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >, std::pair<unsigned long const, unsigned long>&, std::pair<unsigned long const, unsigned long>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:522:22: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  522 |     mutable_child(i) = c;
      |     ~~~~~~~~~~~~~~~~~^~~
In member function âmempool::pool_allocator<(mempool::pool_index_t)1, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> > >::M>::allocate(unsigned long, void*)â,
    inlined from âstd::allocator_traits<mempool::pool_allocator<(mempool::pool_index_t)1, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> > >::M> >::allocate(mempool::pool_allocator<(mempool::pool_index_t)1, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:331:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> > >::allocate(mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >::internal_emplace<std::pair<unsigned long, unsigned long> >(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >, std::pair<unsigned long const, unsigned long>&, std::pair<unsigned long const, unsigned long>*>, std::pair<unsigned long, unsigned long>&&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >, std::pair<unsigned long const, unsigned long>&, std::pair<unsigned long const, unsigned long>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/builddir/build/BUILD/ceph-18.2.1/src/include/mempool.h:348:33: note: at offset 256 into object of size [48, 256] allocated by âoperator new[](unsigned long)â
  348 |     T* r = reinterpret_cast<T*>(new char[total]);
      |                                 ^~~~~~~~~~~~~~~
In member function âbtree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >::child(int) constâ,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >*, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1709:36,
    inlined from âbtree::internal::btree<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >::internal_emplace<std::pair<unsigned long, unsigned long> >(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >, std::pair<unsigned long const, unsigned long>&, std::pair<unsigned long const, unsigned long>*>, std::pair<unsigned long, unsigned long>&&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >, std::pair<unsigned long const, unsigned long>&, std::pair<unsigned long const, unsigned long>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:514:83: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  514 |   btree_node* child(int i) const { return GetField<&internal_fields::children>()[i]; }
      |                                                                                   ^
In member function âmempool::pool_allocator<(mempool::pool_index_t)1, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> > >::M>::allocate(unsigned long, void*)â,
    inlined from âstd::allocator_traits<mempool::pool_allocator<(mempool::pool_index_t)1, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> > >::M> >::allocate(mempool::pool_allocator<(mempool::pool_index_t)1, btree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:331:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> > >::allocate(mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >::internal_emplace<std::pair<unsigned long, unsigned long> >(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >, std::pair<unsigned long const, unsigned long>&, std::pair<unsigned long const, unsigned long>*>, std::pair<unsigned long, unsigned long>&&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<unsigned long, unsigned long, std::less<unsigned long>, mempool::pool_allocator<(mempool::pool_index_t)1, std::pair<unsigned long, unsigned long> >, 256, false> >, std::pair<unsigned long const, unsigned long>&, std::pair<unsigned long const, unsigned long>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/builddir/build/BUILD/ceph-18.2.1/src/include/mempool.h:348:33: note: at offset 256 into object of size [48, 256] allocated by âoperator new[](unsigned long)â
  348 |     T* r = reinterpret_cast<T*>(new char[total]);
      |                                 ^~~~~~~~~~~~~~~
[1399/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/os/CMakeFiles/os.dir/bluestore/HybridAllocator.cc.o -MF src/os/CMakeFiles/os.dir/bluestore/HybridAllocator.cc.o.d -o src/os/CMakeFiles/os.dir/bluestore/HybridAllocator.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/HybridAllocator.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BitmapAllocator.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/HybridAllocator.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/HybridAllocator.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/mempool.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/bluestore_types.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/Allocator.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/AvlAllocator.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/HybridAllocator.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1400/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/os/CMakeFiles/os.dir/FuseStore.cc.o -MF src/os/CMakeFiles/os.dir/FuseStore.cc.o.d -o src/os/CMakeFiles/os.dir/FuseStore.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/os/FuseStore.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/ObjectStore.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/FuseStore.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/FuseStore.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/FuseStore.cc:6:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1401/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/os/CMakeFiles/os.dir/fs/XFS.cc.o -MF src/os/CMakeFiles/os.dir/fs/XFS.cc.o.d -o src/os/CMakeFiles/os.dir/fs/XFS.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/os/fs/XFS.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/fs/FS.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/fs/XFS.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/fs/XFS.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/fs/FS.h:23:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1402/2144] : && /usr/bin/cmake -E rm -f lib/libos.a && /usr/bin/ar qc lib/libos.a  src/os/CMakeFiles/os.dir/ObjectStore.cc.o src/os/CMakeFiles/os.dir/Transaction.cc.o src/os/CMakeFiles/os.dir/DBObjectMap.cc.o src/os/CMakeFiles/os.dir/memstore/MemStore.cc.o src/os/CMakeFiles/os.dir/kstore/KStore.cc.o src/os/CMakeFiles/os.dir/kstore/kstore_types.cc.o src/os/CMakeFiles/os.dir/fs/FS.cc.o src/os/CMakeFiles/os.dir/bluestore/Allocator.cc.o src/os/CMakeFiles/os.dir/bluestore/BitmapFreelistManager.cc.o src/os/CMakeFiles/os.dir/bluestore/BlueFS.cc.o src/os/CMakeFiles/os.dir/bluestore/bluefs_types.cc.o src/os/CMakeFiles/os.dir/bluestore/BlueRocksEnv.cc.o src/os/CMakeFiles/os.dir/bluestore/BlueStore.cc.o src/os/CMakeFiles/os.dir/bluestore/simple_bitmap.cc.o src/os/CMakeFiles/os.dir/bluestore/bluestore_types.cc.o src/os/CMakeFiles/os.dir/bluestore/fastbmap_allocator_impl.cc.o src/os/CMakeFiles/os.dir/bluestore/FreelistManager.cc.o src/os/CMakeFiles/os.dir/bluestore/StupidAllocator.cc.o src/os/CMakeFiles/os.dir/bluestore/BitmapAllocator.cc.o src/os/CMakeFiles/os.dir/bluestore/AvlAllocator.cc.o src/os/CMakeFiles/os.dir/bluestore/BtreeAllocator.cc.o src/os/CMakeFiles/os.dir/bluestore/HybridAllocator.cc.o src/os/CMakeFiles/os.dir/FuseStore.cc.o src/os/CMakeFiles/os.dir/fs/XFS.cc.o && /usr/bin/ranlib lib/libos.a && :
[1403/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/common/CMakeFiles/common_texttable_obj.dir/TextTable.cc.o src/CMakeFiles/ceph-mon.dir/ceph_mon.cc.o -o bin/ceph-mon  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libmon.a  lib/libos.a  lib/libglobal-static.a  lib/libceph-common.so.2  /lib64/libtcmalloc.so  -ldl  /usr/lib64/librt.a  -lresolv  -ldl  lib/libkv.a  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  lib/libheap_profiler.a  /lib64/libtcmalloc.so  lib/libblk.a  /lib64/libaio.so  /usr/lib64/liburing.so  /usr/lib64/libfuse3.so  lib/libcommon.a  lib/libfmt.a  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  -lresolv  -ldl   -Wl,--as-needed -latomic && :
[1404/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/os/CMakeFiles/ceph-bluestore-tool.dir/bluestore/bluestore_tool.cc.o -MF src/os/CMakeFiles/ceph-bluestore-tool.dir/bluestore/bluestore_tool.cc.o.d -o src/os/CMakeFiles/ceph-bluestore-tool.dir/bluestore/bluestore_tool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/bluestore_tool.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/bluestore_tool.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/shared_count.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options/variables_map.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/bluestore_tool.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1405/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_HttpClient.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_HttpClient.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_HttpClient.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/migration/test_mock_HttpClient.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/migration/test_mock_HttpClient.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1406/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/os/CMakeFiles/ceph-bluestore-tool.dir/bluestore/bluestore_tool.cc.o -o bin/ceph-bluestore-tool  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libos.a  lib/libglobal.a  lib/libblk.a  /lib64/libaio.so  /usr/lib64/liburing.so  lib/libkv.a  lib/libheap_profiler.a  /lib64/libtcmalloc.so  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  /usr/lib64/libfuse3.so  lib/libceph-common.so.2  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libextblkdev.a  -lcap  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1407/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_HttpStream.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_HttpStream.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_HttpStream.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/migration/test_mock_HttpStream.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/migration/test_mock_HttpStream.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1408/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_RawFormat.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_RawFormat.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_RawFormat.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/migration/test_mock_RawFormat.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/migration/test_mock_RawFormat.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1409/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_RawSnapshot.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_RawSnapshot.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_RawSnapshot.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/migration/test_mock_RawSnapshot.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/migration/test_mock_RawSnapshot.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1410/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/OSD.cc.o -MF src/osd/CMakeFiles/osd.dir/OSD.cc.o.d -o src/osd/CMakeFiles/osd.dir/OSD.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PG.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.cc:37:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/scoped_ptr.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/scoped_ptr.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PG.h:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.cc:46:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âvoid OSD::set_osdmap(OSDMapRef)â:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1687:22: warning: âvoid std::atomic_store(shared_ptr<_Tp>*, shared_ptr<_Tp>) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1687 |     std::atomic_store(&_osdmap, osdmap);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:183:5: note: declared here
  183 |     atomic_store(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r)
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âOSDMapRef OSD::get_osdmap() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1690:28: warning: âstd::shared_ptr<_Tp> std::atomic_load(const shared_ptr<_Tp>*) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1690 |     return std::atomic_load(&_osdmap);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:142:5: note: declared here
  142 |     atomic_load(const shared_ptr<_Tp>* __p)
      |     ^~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/work_dispatcher.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/post.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/post.hpp:196,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/awaitable.hpp:29,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/awaitable.hpp:140,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/error_code.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/denc.h:53,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:41,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/compact_map.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/mempool.h:32,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PG.h:20:
In member function âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:123:9: warning: âMEM[(struct executor_work_guard *)this_2(D) + 24B].owns_â may be used uninitialized [-Wmaybe-uninitialized]
  123 |     if (owns_)
      |         ^~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/io_object_impl.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_socket.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_datagram_socket.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:26:
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
In member function âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, CB_OSD_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, CB_OSD_GetVersion, void, boost::system::error_code, unsigned long, unsigned long> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, CB_OSD_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, CB_OSD_GetVersion, void, boost::system::error_code, unsigned long, unsigned long> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, CB_OSD_GetVersion, void, boost::system::error_code, unsigned long, unsigned long> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, CB_OSD_GetVersion, void, boost::system::error_code, unsigned long, unsigned long> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, CB_OSD_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, CB_OSD_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, CB_OSD_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, CB_OSD_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:123:9: warning: âMEM[(struct executor_work_guard *)this_2(D) + 24B].owns_â may be used uninitialized [-Wmaybe-uninitialized]
  123 |     if (owns_)
      |         ^~~~~
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, CB_OSD_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, CB_OSD_GetVersion, void, boost::system::error_code, unsigned long, unsigned long> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, CB_OSD_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, CB_OSD_GetVersion, void, boost::system::error_code, unsigned long, unsigned long> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, CB_OSD_GetVersion, void, boost::system::error_code, unsigned long, unsigned long> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, CB_OSD_GetVersion, void, boost::system::error_code, unsigned long, unsigned long> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, CB_OSD_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, CB_OSD_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, CB_OSD_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, CB_OSD_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
In member function âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:123:9: warning: âMEM[(struct executor_work_guard *)this_2(D) + 24B].owns_â may be used uninitialized [-Wmaybe-uninitialized]
  123 |     if (owns_)
      |         ^~~~~
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, ceph::async::detail::blocked_handler<void>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
In file included from /usr/include/c++/14/memory:78:
In member function âstd::unique_ptr<ceph::async::Completion<void (boost::system::error_code), void>, std::default_delete<ceph::async::Completion<void (boost::system::error_code), void> > >::~unique_ptr()â,
    inlined from âObjecter::CB_Objecter_GetVersion::~CB_Objecter_GetVersion()â at /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:2751:10,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, Objecter::CB_Objecter_GetVersion, void, boost::system::error_code, unsigned long, unsigned long>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/usr/include/c++/14/bits/unique_ptr.h:397:19: warning: âMEM[(struct Completion * &)this_2(D) + 48]â may be used uninitialized [-Wmaybe-uninitialized]
  397 |         if (__ptr != nullptr)
      |             ~~~~~~^~~~~~~~~~
[1411/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_QCOWFormat.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_QCOWFormat.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_QCOWFormat.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/migration/test_mock_QCOWFormat.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/migration/test_mock_QCOWFormat.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1412/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/Watch.cc.o -MF src/osd/CMakeFiles/osd.dir/Watch.cc.o.d -o src/osd/CMakeFiles/osd.dir/Watch.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/Watch.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PG.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/Watch.cc:2:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/scoped_ptr.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/scoped_ptr.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PG.h:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/Watch.cc:9:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âvoid OSD::set_osdmap(OSDMapRef)â:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1687:22: warning: âvoid std::atomic_store(shared_ptr<_Tp>*, shared_ptr<_Tp>) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1687 |     std::atomic_store(&_osdmap, osdmap);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:183:5: note: declared here
  183 |     atomic_store(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r)
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âOSDMapRef OSD::get_osdmap() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1690:28: warning: âstd::shared_ptr<_Tp> std::atomic_load(const shared_ptr<_Tp>*) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1690 |     return std::atomic_load(&_osdmap);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:142:5: note: declared here
  142 |     atomic_load(const shared_ptr<_Tp>* __p)
      |     ^~~~~~~~~~~
[1413/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/ClassHandler.cc.o -MF src/osd/CMakeFiles/osd.dir/ClassHandler.cc.o.d -o src/osd/CMakeFiles/osd.dir/ClassHandler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/ClassHandler.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/ClassHandler.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/ClassHandler.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1414/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_S3Stream.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_S3Stream.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_S3Stream.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/migration/test_mock_S3Stream.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/migration/test_mock_S3Stream.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1415/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_Utils.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_Utils.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_Utils.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/migration/test_mock_Utils.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/migration/test_mock_Utils.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1416/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/PG.cc.o -MF src/osd/CMakeFiles/osd.dir/PG.cc.o.d -o src/osd/CMakeFiles/osd.dir/PG.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/PG.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PG.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PG.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/scoped_ptr.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/scoped_ptr.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PG.h:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/PG.cc:21:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âvoid OSD::set_osdmap(OSDMapRef)â:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1687:22: warning: âvoid std::atomic_store(shared_ptr<_Tp>*, shared_ptr<_Tp>) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1687 |     std::atomic_store(&_osdmap, osdmap);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:183:5: note: declared here
  183 |     atomic_store(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r)
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âOSDMapRef OSD::get_osdmap() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1690:28: warning: âstd::shared_ptr<_Tp> std::atomic_load(const shared_ptr<_Tp>*) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1690 |     return std::atomic_load(&_osdmap);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:142:5: note: declared here
  142 |     atomic_load(const shared_ptr<_Tp>* __p)
      |     ^~~~~~~~~~~
In file included from /usr/include/c++/14/bits/stl_uninitialized.h:63,
                 from /usr/include/c++/14/memory:69:
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2987:11:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2893:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2884:24,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2994:29:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:3013:11:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[1417/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/snapshot/test_mock_CreateNonPrimaryRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/snapshot/test_mock_CreateNonPrimaryRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/snapshot/test_mock_CreateNonPrimaryRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/mirror/snapshot/test_mock_CreateNonPrimaryRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/mirror/snapshot/test_mock_CreateNonPrimaryRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1418/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/PGLog.cc.o -MF src/osd/CMakeFiles/osd.dir/PGLog.cc.o.d -o src/osd/CMakeFiles/osd.dir/PGLog.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/PGLog.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PGLog.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PGLog.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1419/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/snapshot/test_mock_CreatePrimaryRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/snapshot/test_mock_CreatePrimaryRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/snapshot/test_mock_CreatePrimaryRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/mirror/snapshot/test_mock_CreatePrimaryRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/mirror/snapshot/test_mock_CreatePrimaryRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/stringify.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/mirror/snapshot/test_mock_CreatePrimaryRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1420/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/snapshot/test_mock_ImageMeta.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/snapshot/test_mock_ImageMeta.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/snapshot/test_mock_ImageMeta.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/mirror/snapshot/test_mock_ImageMeta.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/mirror/snapshot/test_mock_ImageMeta.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1421/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/snapshot/test_mock_PromoteRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/snapshot/test_mock_PromoteRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/snapshot/test_mock_PromoteRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/mirror/snapshot/test_mock_PromoteRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/mirror/snapshot/test_mock_PromoteRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/stringify.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/mirror/snapshot/test_mock_PromoteRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1422/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/snapshot/test_mock_UnlinkPeerRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/snapshot/test_mock_UnlinkPeerRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/snapshot/test_mock_UnlinkPeerRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/mirror/snapshot/test_mock_UnlinkPeerRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/mirror/snapshot/test_mock_UnlinkPeerRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1423/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/PrimaryLogPG.cc.o -MF src/osd/CMakeFiles/osd.dir/PrimaryLogPG.cc.o.d -o src/osd/CMakeFiles/osd.dir/PrimaryLogPG.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/PrimaryLogPG.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/messages/MOSDFastDispatchOp.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/messages/MOSDOp.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/DynamicPerfStats.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PrimaryLogPG.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PrimaryLogPG.cc:26:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/DynamicPerfStats.h:10:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âvoid OSD::set_osdmap(OSDMapRef)â:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1687:22: warning: âvoid std::atomic_store(shared_ptr<_Tp>*, shared_ptr<_Tp>) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1687 |     std::atomic_store(&_osdmap, osdmap);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:183:5: note: declared here
  183 |     atomic_store(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r)
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âOSDMapRef OSD::get_osdmap() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1690:28: warning: âstd::shared_ptr<_Tp> std::atomic_load(const shared_ptr<_Tp>*) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1690 |     return std::atomic_load(&_osdmap);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:142:5: note: declared here
  142 |     atomic_load(const shared_ptr<_Tp>* __p)
      |     ^~~~~~~~~~~
In file included 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/ios:44,
                 from /usr/include/c++/14/istream:40,
                 from /usr/include/c++/14/sstream:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PrimaryLogPG.cc:20:
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2987:11:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2990:19:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2893:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2884:24,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2994:29:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:3006:17:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2893:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2884:24,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:3011:29:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:3013:11:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[1424/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/snapshot/test_mock_Utils.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/snapshot/test_mock_Utils.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/snapshot/test_mock_Utils.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/mirror/snapshot/test_mock_Utils.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/mirror/snapshot/test_mock_Utils.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/stringify.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/mirror/snapshot/test_mock_Utils.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1425/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/ReplicatedBackend.cc.o -MF src/osd/CMakeFiles/osd.dir/ReplicatedBackend.cc.o.d -o src/osd/CMakeFiles/osd.dir/ReplicatedBackend.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/ReplicatedBackend.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PGBackend.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/ReplicatedBackend.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/ReplicatedBackend.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/ReplicatedBackend.cc:25:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âvoid OSD::set_osdmap(OSDMapRef)â:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1687:22: warning: âvoid std::atomic_store(shared_ptr<_Tp>*, shared_ptr<_Tp>) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1687 |     std::atomic_store(&_osdmap, osdmap);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:183:5: note: declared here
  183 |     atomic_store(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r)
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âOSDMapRef OSD::get_osdmap() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1690:28: warning: âstd::shared_ptr<_Tp> std::atomic_load(const shared_ptr<_Tp>*) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1690 |     return std::atomic_load(&_osdmap);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:142:5: note: declared here
  142 |     atomic_load(const shared_ptr<_Tp>* __p)
      |     ^~~~~~~~~~~
[1426/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/test_mock_DisableRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/test_mock_DisableRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/test_mock_DisableRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/mirror/test_mock_DisableRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/mirror/test_mock_DisableRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1427/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_DiffRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_DiffRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_DiffRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/object_map/test_mock_DiffRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/object_map/test_mock_DiffRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1428/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/ECBackend.cc.o -MF src/osd/CMakeFiles/osd.dir/ECBackend.cc.o.d -o src/osd/CMakeFiles/osd.dir/ECBackend.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/ECBackend.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PG.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/ECBackend.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/ECBackend.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/scoped_ptr.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/scoped_ptr.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PG.h:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âvoid OSD::set_osdmap(OSDMapRef)â:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1687:22: warning: âvoid std::atomic_store(shared_ptr<_Tp>*, shared_ptr<_Tp>) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1687 |     std::atomic_store(&_osdmap, osdmap);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:183:5: note: declared here
  183 |     atomic_store(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r)
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âOSDMapRef OSD::get_osdmap() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1690:28: warning: âstd::shared_ptr<_Tp> std::atomic_load(const shared_ptr<_Tp>*) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1690 |     return std::atomic_load(&_osdmap);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:142:5: note: declared here
  142 |     atomic_load(const shared_ptr<_Tp>* __p)
      |     ^~~~~~~~~~~
[1429/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_InvalidateRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_InvalidateRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_InvalidateRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/object_map/test_mock_InvalidateRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/object_map/test_mock_InvalidateRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1430/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_LockRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_LockRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_LockRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/object_map/test_mock_LockRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/object_map/test_mock_LockRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1431/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/ECTransaction.cc.o -MF src/osd/CMakeFiles/osd.dir/ECTransaction.cc.o.d -o src/osd/CMakeFiles/osd.dir/ECTransaction.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/ECTransaction.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PG.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/ECTransaction.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/ECTransaction.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/scoped_ptr.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/scoped_ptr.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PG.h:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âvoid OSD::set_osdmap(OSDMapRef)â:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1687:22: warning: âvoid std::atomic_store(shared_ptr<_Tp>*, shared_ptr<_Tp>) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1687 |     std::atomic_store(&_osdmap, osdmap);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:183:5: note: declared here
  183 |     atomic_store(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r)
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âOSDMapRef OSD::get_osdmap() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1690:28: warning: âstd::shared_ptr<_Tp> std::atomic_load(const shared_ptr<_Tp>*) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1690 |     return std::atomic_load(&_osdmap);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:142:5: note: declared here
  142 |     atomic_load(const shared_ptr<_Tp>* __p)
      |     ^~~~~~~~~~~
[1432/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_RefreshRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_RefreshRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_RefreshRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/object_map/test_mock_RefreshRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/object_map/test_mock_RefreshRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1433/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/PGBackend.cc.o -MF src/osd/CMakeFiles/osd.dir/PGBackend.cc.o.d -o src/osd/CMakeFiles/osd.dir/PGBackend.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/PGBackend.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/scrub_types.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PGBackend.cc:20:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/ECBackend.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PGBackend.cc:23:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âvoid OSD::set_osdmap(OSDMapRef)â:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1687:22: warning: âvoid std::atomic_store(shared_ptr<_Tp>*, shared_ptr<_Tp>) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1687 |     std::atomic_store(&_osdmap, osdmap);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:183:5: note: declared here
  183 |     atomic_store(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r)
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âOSDMapRef OSD::get_osdmap() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1690:28: warning: âstd::shared_ptr<_Tp> std::atomic_load(const shared_ptr<_Tp>*) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1690 |     return std::atomic_load(&_osdmap);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:142:5: note: declared here
  142 |     atomic_load(const shared_ptr<_Tp>* __p)
      |     ^~~~~~~~~~~
[1434/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_ResizeRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_ResizeRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_ResizeRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/object_map/test_mock_ResizeRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/object_map/test_mock_ResizeRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1435/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/OSDCap.cc.o -MF src/osd/CMakeFiles/osd.dir/OSDCap.cc.o.d -o src/osd/CMakeFiles/osd.dir/OSDCap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDCap.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.h:38,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_op_util.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OpRequest.h:17,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDCap.h:33,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDCap.cc:21:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/config/no_tr1/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/get_pointer.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/proto/transform/default.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix/core/meta_grammar.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix/core/is_nullary.hpp:15,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/phoenix/core/actor.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/support/make_component.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/support/meta_compiler.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/qi/meta_compiler.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/qi/action/action.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/qi/action.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/home/qi.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/spirit/include/qi.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDCap.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1436/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_SnapshotCreateRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_SnapshotCreateRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_SnapshotCreateRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/object_map/test_mock_SnapshotCreateRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/object_map/test_mock_SnapshotCreateRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1437/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_SnapshotRemoveRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_SnapshotRemoveRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_SnapshotRemoveRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/object_map/test_mock_SnapshotRemoveRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/object_map/test_mock_SnapshotRemoveRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1438/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/scrubber/pg_scrubber.cc.o -MF src/osd/CMakeFiles/osd.dir/scrubber/pg_scrubber.cc.o.d -o src/osd/CMakeFiles/osd.dir/scrubber/pg_scrubber.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/pg_scrubber.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PG.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/./pg_scrubber.h:78,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/pg_scrubber.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/./pg_scrubber.h:71:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/pg_scrubber.cc:20:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âvoid OSD::set_osdmap(OSDMapRef)â:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1687:22: warning: âvoid std::atomic_store(shared_ptr<_Tp>*, shared_ptr<_Tp>) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1687 |     std::atomic_store(&_osdmap, osdmap);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:183:5: note: declared here
  183 |     atomic_store(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r)
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âOSDMapRef OSD::get_osdmap() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1690:28: warning: âstd::shared_ptr<_Tp> std::atomic_load(const shared_ptr<_Tp>*) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1690 |     return std::atomic_load(&_osdmap);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:142:5: note: declared here
  142 |     atomic_load(const shared_ptr<_Tp>* __p)
      |     ^~~~~~~~~~~
In file included 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/ios:44,
                 from /usr/include/c++/14/istream:40,
                 from /usr/include/c++/14/sstream:40,
                 from /usr/include/c++/14/chrono:45,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/./pg_scrubber.h:70:
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2987:11:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:3013:11:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[1439/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_SnapshotRollbackRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_SnapshotRollbackRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_SnapshotRollbackRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/object_map/test_mock_SnapshotRollbackRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/object_map/test_mock_SnapshotRollbackRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1440/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_UnlockRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_UnlockRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_UnlockRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/object_map/test_mock_UnlockRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/object_map/test_mock_UnlockRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1441/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/scrubber/osd_scrub_sched.cc.o -MF src/osd/CMakeFiles/osd.dir/scrubber/osd_scrub_sched.cc.o.d -o src/osd/CMakeFiles/osd.dir/scrubber/osd_scrub_sched.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/osd_scrub_sched.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/./osd_scrub_sched.h:118,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/osd_scrub_sched.cc:3:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/./osd_scrub_sched.h:112:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/osd_scrub_sched.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âvoid OSD::set_osdmap(OSDMapRef)â:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1687:22: warning: âvoid std::atomic_store(shared_ptr<_Tp>*, shared_ptr<_Tp>) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1687 |     std::atomic_store(&_osdmap, osdmap);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:183:5: note: declared here
  183 |     atomic_store(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r)
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âOSDMapRef OSD::get_osdmap() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1690:28: warning: âstd::shared_ptr<_Tp> std::atomic_load(const shared_ptr<_Tp>*) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1690 |     return std::atomic_load(&_osdmap);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:142:5: note: declared here
  142 |     atomic_load(const shared_ptr<_Tp>* __p)
      |     ^~~~~~~~~~~
In file included 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/ios:44,
                 from /usr/include/c++/14/istream:40,
                 from /usr/include/c++/14/sstream:40,
                 from /usr/include/c++/14/chrono:45,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/./osd_scrub_sched.h:111:
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2987:11:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2990:19:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2893:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2884:24,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2994:29:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:3006:17:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2893:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2884:24,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:3011:29:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:3013:11:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[1442/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_UpdateRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_UpdateRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_UpdateRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/object_map/test_mock_UpdateRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/object_map/test_mock_UpdateRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1443/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/scrubber/PrimaryLogScrub.cc.o -MF src/osd/CMakeFiles/osd.dir/scrubber/PrimaryLogScrub.cc.o.d -o src/osd/CMakeFiles/osd.dir/scrubber/PrimaryLogScrub.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/PrimaryLogScrub.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PG.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/././pg_scrubber.h:78,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/./PrimaryLogScrub.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/PrimaryLogScrub.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/././pg_scrubber.h:71:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/./PrimaryLogScrub.h:16:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âvoid OSD::set_osdmap(OSDMapRef)â:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1687:22: warning: âvoid std::atomic_store(shared_ptr<_Tp>*, shared_ptr<_Tp>) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1687 |     std::atomic_store(&_osdmap, osdmap);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:183:5: note: declared here
  183 |     atomic_store(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r)
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âOSDMapRef OSD::get_osdmap() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1690:28: warning: âstd::shared_ptr<_Tp> std::atomic_load(const shared_ptr<_Tp>*) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1690 |     return std::atomic_load(&_osdmap);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:142:5: note: declared here
  142 |     atomic_load(const shared_ptr<_Tp>* __p)
      |     ^~~~~~~~~~~
In file included 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/ios:44,
                 from /usr/include/c++/14/istream:40,
                 from /usr/include/c++/14/sstream:40,
                 from /usr/include/c++/14/chrono:45,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/././pg_scrubber.h:70:
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2987:11:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[1444/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_DisableFeaturesRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_DisableFeaturesRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_DisableFeaturesRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/operation/test_mock_DisableFeaturesRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/operation/test_mock_DisableFeaturesRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1445/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/scrubber/scrub_machine.cc.o -MF src/osd/CMakeFiles/osd.dir/scrubber/scrub_machine.cc.o.d -o src/osd/CMakeFiles/osd.dir/scrubber/scrub_machine.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/scrub_machine.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PG.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/scrub_machine.cc:9:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/scoped_ptr.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/scoped_ptr.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PG.h:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âvoid OSD::set_osdmap(OSDMapRef)â:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1687:22: warning: âvoid std::atomic_store(shared_ptr<_Tp>*, shared_ptr<_Tp>) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1687 |     std::atomic_store(&_osdmap, osdmap);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:183:5: note: declared here
  183 |     atomic_store(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r)
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âOSDMapRef OSD::get_osdmap() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1690:28: warning: âstd::shared_ptr<_Tp> std::atomic_load(const shared_ptr<_Tp>*) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1690 |     return std::atomic_load(&_osdmap);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:142:5: note: declared here
  142 |     atomic_load(const shared_ptr<_Tp>* __p)
      |     ^~~~~~~~~~~
[1446/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_EnableFeaturesRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_EnableFeaturesRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_EnableFeaturesRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/operation/test_mock_EnableFeaturesRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/operation/test_mock_EnableFeaturesRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1447/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/scrubber/ScrubStore.cc.o -MF src/osd/CMakeFiles/osd.dir/scrubber/ScrubStore.cc.o.d -o src/osd/CMakeFiles/osd.dir/scrubber/ScrubStore.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/ScrubStore.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/map_cacher.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/ScrubStore.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/ScrubStore.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1448/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_Request.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_Request.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_Request.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/operation/test_mock_Request.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/operation/test_mock_Request.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1449/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/scrubber/scrub_backend.cc.o -MF src/osd/CMakeFiles/osd.dir/scrubber/scrub_backend.cc.o.d -o src/osd/CMakeFiles/osd.dir/scrubber/scrub_backend.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/scrub_backend.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.h:38,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/./scrub_backend.h:49,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/scrub_backend.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/./scrub_backend.h:44:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/scrub_backend.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âvoid OSD::set_osdmap(OSDMapRef)â:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1687:22: warning: âvoid std::atomic_store(shared_ptr<_Tp>*, shared_ptr<_Tp>) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1687 |     std::atomic_store(&_osdmap, osdmap);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:183:5: note: declared here
  183 |     atomic_store(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r)
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âOSDMapRef OSD::get_osdmap() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1690:28: warning: âstd::shared_ptr<_Tp> std::atomic_load(const shared_ptr<_Tp>*) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1690 |     return std::atomic_load(&_osdmap);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:142:5: note: declared here
  142 |     atomic_load(const shared_ptr<_Tp>* __p)
      |     ^~~~~~~~~~~
In file included 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 /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scrubber/./scrub_backend.h:43:
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2987:11:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[1450/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_ResizeRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_ResizeRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_ResizeRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/operation/test_mock_ResizeRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/operation/test_mock_ResizeRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1451/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/Session.cc.o -MF src/osd/CMakeFiles/osd.dir/Session.cc.o.d -o src/osd/CMakeFiles/osd.dir/Session.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/Session.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PG.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/Session.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/scoped_ptr.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/scoped_ptr.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PG.h:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1452/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/SnapMapper.cc.o -MF src/osd/CMakeFiles/osd.dir/SnapMapper.cc.o.d -o src/osd/CMakeFiles/osd.dir/SnapMapper.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/SnapMapper.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/map_cacher.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/SnapMapper.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/SnapMapper.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/hobject.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/SnapMapper.h:23:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1453/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_SnapshotCreateRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_SnapshotCreateRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_SnapshotCreateRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/operation/test_mock_SnapshotCreateRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/operation/test_mock_SnapshotCreateRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1454/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_SnapshotProtectRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_SnapshotProtectRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_SnapshotProtectRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/operation/test_mock_SnapshotProtectRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/operation/test_mock_SnapshotProtectRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1455/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/osd_types.cc.o -MF src/osd/CMakeFiles/osd.dir/osd_types.cc.o.d -o src/osd/CMakeFiles/osd.dir/osd_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.h:38,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.cc:41:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.cc:32:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/algorithm:60,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.cc:18:
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2987:11:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2893:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2884:24,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2994:29:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:3006:17:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2893:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2884:24,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:3011:29:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:3013:11:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[1456/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/ECUtil.cc.o -MF src/osd/CMakeFiles/osd.dir/ECUtil.cc.o.d -o src/osd/CMakeFiles/osd.dir/ECUtil.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/ECUtil.cc
[1457/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/ExtentCache.cc.o -MF src/osd/CMakeFiles/osd.dir/ExtentCache.cc.o.d -o src/osd/CMakeFiles/osd.dir/ExtentCache.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/ExtentCache.cc
[1458/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_SnapshotRemoveRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_SnapshotRemoveRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_SnapshotRemoveRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/operation/test_mock_SnapshotRemoveRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/operation/test_mock_SnapshotRemoveRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1459/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/scheduler/OpScheduler.cc.o -MF src/osd/CMakeFiles/osd.dir/scheduler/OpScheduler.cc.o.d -o src/osd/CMakeFiles/osd.dir/scheduler/OpScheduler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/scheduler/OpScheduler.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/scheduler/OpScheduler.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scheduler/OpScheduler.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1460/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_SnapshotRollbackRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_SnapshotRollbackRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_SnapshotRollbackRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/operation/test_mock_SnapshotRollbackRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/operation/test_mock_SnapshotRollbackRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1461/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/scheduler/OpSchedulerItem.cc.o -MF src/osd/CMakeFiles/osd.dir/scheduler/OpSchedulerItem.cc.o.d -o src/osd/CMakeFiles/osd.dir/scheduler/OpSchedulerItem.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/scheduler/OpSchedulerItem.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.h:38,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_op_util.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OpRequest.h:17,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scheduler/OpSchedulerItem.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scheduler/OpSchedulerItem.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scheduler/OpSchedulerItem.h:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/scheduler/OpSchedulerItem.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âvoid OSD::set_osdmap(OSDMapRef)â:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1687:22: warning: âvoid std::atomic_store(shared_ptr<_Tp>*, shared_ptr<_Tp>) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1687 |     std::atomic_store(&_osdmap, osdmap);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:183:5: note: declared here
  183 |     atomic_store(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r)
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âOSDMapRef OSD::get_osdmap() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1690:28: warning: âstd::shared_ptr<_Tp> std::atomic_load(const shared_ptr<_Tp>*) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1690 |     return std::atomic_load(&_osdmap);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:142:5: note: declared here
  142 |     atomic_load(const shared_ptr<_Tp>* __p)
      |     ^~~~~~~~~~~
[1462/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_SnapshotUnprotectRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_SnapshotUnprotectRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_SnapshotUnprotectRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/operation/test_mock_SnapshotUnprotectRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/operation/test_mock_SnapshotUnprotectRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1463/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/scheduler/mClockScheduler.cc.o -MF src/osd/CMakeFiles/osd.dir/scheduler/mClockScheduler.cc.o.d -o src/osd/CMakeFiles/osd.dir/scheduler/mClockScheduler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/scheduler/mClockScheduler.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/scheduler/OpScheduler.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scheduler/mClockScheduler.h:27,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scheduler/mClockScheduler.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/scheduler/mClockScheduler.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/work_dispatcher.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/post.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/post.hpp:196,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/awaitable.hpp:29,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/awaitable.hpp:140,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/error_code.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/denc.h:53,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:41,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:27,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:36:
In member function âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:123:9: warning: âMEM[(struct executor_work_guard *)this_2(D) + 24B].owns_â may be used uninitialized [-Wmaybe-uninitialized]
  123 |     if (owns_)
      |         ^~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/io_object_impl.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_socket.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_datagram_socket.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:26:
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, MonClient::ContextVerter, void, boost::system::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
[1464/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_TrimRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_TrimRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_TrimRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/operation/test_mock_TrimRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/operation/test_mock_TrimRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1465/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/PeeringState.cc.o -MF src/osd/CMakeFiles/osd.dir/PeeringState.cc.o.d -o src/osd/CMakeFiles/osd.dir/PeeringState.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/PeeringState.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PGPeeringEvent.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PeeringState.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/detail/allocator_utilities.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/statechart/detail/memory.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/statechart/event.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/PGPeeringEvent.h:6:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1466/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/PGStateUtils.cc.o -MF src/osd/CMakeFiles/osd.dir/PGStateUtils.cc.o.d -o src/osd/CMakeFiles/osd.dir/PGStateUtils.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/PGStateUtils.cc
[1467/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/trash/test_mock_MoveRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/trash/test_mock_MoveRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/trash/test_mock_MoveRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/trash/test_mock_MoveRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/trash/test_mock_MoveRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1468/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/recovery_types.cc.o -MF src/osd/CMakeFiles/osd.dir/recovery_types.cc.o.d -o src/osd/CMakeFiles/osd.dir/recovery_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/recovery_types.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/recovery_types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/recovery_types.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1469/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/MissingLoc.cc.o -MF src/osd/CMakeFiles/osd.dir/MissingLoc.cc.o.d -o src/osd/CMakeFiles/osd.dir/MissingLoc.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/MissingLoc.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.h:38,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/MissingLoc.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/MissingLoc.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.h:31:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1470/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/trash/test_mock_RemoveRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/trash/test_mock_RemoveRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/trash/test_mock_RemoveRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/trash/test_mock_RemoveRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/trash/test_mock_RemoveRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1471/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/osd_perf_counters.cc.o -MF src/osd/CMakeFiles/osd.dir/osd_perf_counters.cc.o.d -o src/osd/CMakeFiles/osd.dir/osd_perf_counters.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_perf_counters.cc
[1472/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/__/common/TrackedOp.cc.o -MF src/osd/CMakeFiles/osd.dir/__/common/TrackedOp.cc.o.d -o src/osd/CMakeFiles/osd.dir/__/common/TrackedOp.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/TrackedOp.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/TrackedOp.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/TrackedOp.cc:13:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/StackStringStream.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/TrackedOp.h:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1473/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/__/mgr/OSDPerfMetricTypes.cc.o -MF src/osd/CMakeFiles/osd.dir/__/mgr/OSDPerfMetricTypes.cc.o.d -o src/osd/CMakeFiles/osd.dir/__/mgr/OSDPerfMetricTypes.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/OSDPerfMetricTypes.cc
[1474/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/watcher/test_mock_RewatchRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/watcher/test_mock_RewatchRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/watcher/test_mock_RewatchRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/watcher/test_mock_RewatchRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/watcher/test_mock_RewatchRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1475/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/cache/pwl/test_WriteLogMap.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/cache/pwl/test_WriteLogMap.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/cache/pwl/test_WriteLogMap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/cache/pwl/test_WriteLogMap.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/cache/pwl/test_WriteLogMap.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1476/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/__/osdc/Objecter.cc.o -MF src/osd/CMakeFiles/osd.dir/__/osdc/Objecter.cc.o.d -o src/osd/CMakeFiles/osd.dir/__/osdc/Objecter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Throttle.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:52,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:22:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/include/btree_map.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.h:34,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:59:
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::mutable_child(int)â,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1704:45,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:515:84: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  515 |   btree_node*& mutable_child(int i) { return GetField<&internal_fields::children>()[i]; }
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
In file included from /usr/include/c++/14/x86_64-redhat-linux/bits/c++allocator.h:33,
                 from /usr/include/c++/14/bits/allocator.h:46,
                 from /usr/include/c++/14/bits/alloc_traits.h:39,
                 from /usr/include/c++/14/condition_variable:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Objecter.h:18:
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::mutable_child(int)â,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1703:45,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:515:84: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  515 |   btree_node*& mutable_child(int i) { return GetField<&internal_fields::children>()[i]; }
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::set_child(int, btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*)â,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::init_child(int, btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:526:14,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1714:26,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:522:22: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  522 |     mutable_child(i) = c;
      |     ~~~~~~~~~~~~~~~~~^~~
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
In member function âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::child(int) constâ,
    inlined from âbtree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::swap(btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >*, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1709:36,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2424:22:
/builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:514:83: warning: array subscript 32 is outside array bounds of âstruct M[32]â [-Warray-bounds=]
  514 |   btree_node* child(int i) const { return GetField<&internal_fields::children>()[i]; }
      |                                                                                   ^
In member function âstd::__new_allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long, void const*)â,
    inlined from âstd::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>::allocate(unsigned long)â at /usr/include/c++/14/bits/allocator.h:196:40,
    inlined from âstd::allocator_traits<std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M> >::allocate(std::allocator<btree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::M>&, unsigned long)â at /usr/include/c++/14/bits/alloc_traits.h:475:28,
    inlined from âbtree::internal::AlignedAlloc<8ul, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> > >::allocate(std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:885:33,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::allocate(long)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1295:32,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::new_leaf_root_node(int)â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:1308:28,
    inlined from âbtree::internal::btree<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >::internal_emplace<std::pair<pg_t const, ceph_le<unsigned int>*> const&>(btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>, std::pair<pg_t const, ceph_le<unsigned int>*> const&)btree::internal::btree_iterator<btree::internal::btree_node<btree::internal::map_params<pg_t, ceph_le<unsigned int>*, std::less<pg_t>, std::allocator<std::pair<pg_t const, ceph_le<unsigned int>*> >, 256, false> >, std::pair<pg_t const, ceph_le<unsigned int>*>&, std::pair<pg_t const, ceph_le<unsigned int>*>*>â at /builddir/build/BUILD/ceph-18.2.1/src/include/cpp-btree/btree.h:2423:29:
/usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset 256 into object of size [64, 256] allocated by âoperator new(unsigned long)â
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                                       ^
[1477/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/cache/pwl/test_mock_ReplicatedWriteLog.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/cache/pwl/test_mock_ReplicatedWriteLog.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/cache/pwl/test_mock_ReplicatedWriteLog.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/cache/pwl/test_mock_ReplicatedWriteLog.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/cache/pwl/test_mock_ReplicatedWriteLog.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1478/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/__/osdc/Striper.cc.o -MF src/osd/CMakeFiles/osd.dir/__/osdc/Striper.cc.o.d -o src/osd/CMakeFiles/osd.dir/__/osdc/Striper.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osdc/Striper.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Striper.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Striper.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/Striper.h:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1479/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/osd/CMakeFiles/osd.dir/osd_tracer.cc.o -MF src/osd/CMakeFiles/osd.dir/osd_tracer.cc.o.d -o src/osd/CMakeFiles/osd.dir/osd_tracer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_tracer.cc
[1480/2144] : && /usr/bin/cmake -E rm -f lib/libosd.a && /usr/bin/ar qc lib/libosd.a  src/osd/CMakeFiles/osd.dir/OSD.cc.o src/osd/CMakeFiles/osd.dir/Watch.cc.o src/osd/CMakeFiles/osd.dir/ClassHandler.cc.o src/osd/CMakeFiles/osd.dir/PG.cc.o src/osd/CMakeFiles/osd.dir/PGLog.cc.o src/osd/CMakeFiles/osd.dir/PrimaryLogPG.cc.o src/osd/CMakeFiles/osd.dir/ReplicatedBackend.cc.o src/osd/CMakeFiles/osd.dir/ECBackend.cc.o src/osd/CMakeFiles/osd.dir/ECTransaction.cc.o src/osd/CMakeFiles/osd.dir/PGBackend.cc.o src/osd/CMakeFiles/osd.dir/OSDCap.cc.o src/osd/CMakeFiles/osd.dir/scrubber/pg_scrubber.cc.o src/osd/CMakeFiles/osd.dir/scrubber/osd_scrub_sched.cc.o src/osd/CMakeFiles/osd.dir/scrubber/PrimaryLogScrub.cc.o src/osd/CMakeFiles/osd.dir/scrubber/scrub_machine.cc.o src/osd/CMakeFiles/osd.dir/scrubber/ScrubStore.cc.o src/osd/CMakeFiles/osd.dir/scrubber/scrub_backend.cc.o src/osd/CMakeFiles/osd.dir/Session.cc.o src/osd/CMakeFiles/osd.dir/SnapMapper.cc.o src/osd/CMakeFiles/osd.dir/osd_types.cc.o src/osd/CMakeFiles/osd.dir/ECUtil.cc.o src/osd/CMakeFiles/osd.dir/ExtentCache.cc.o src/osd/CMakeFiles/osd.dir/scheduler/OpScheduler.cc.o src/osd/CMakeFiles/osd.dir/scheduler/OpSchedulerItem.cc.o src/osd/CMakeFiles/osd.dir/scheduler/mClockScheduler.cc.o src/osd/CMakeFiles/osd.dir/PeeringState.cc.o src/osd/CMakeFiles/osd.dir/PGStateUtils.cc.o src/osd/CMakeFiles/osd.dir/recovery_types.cc.o src/osd/CMakeFiles/osd.dir/MissingLoc.cc.o src/osd/CMakeFiles/osd.dir/osd_perf_counters.cc.o src/osd/CMakeFiles/osd.dir/__/common/TrackedOp.cc.o src/osd/CMakeFiles/osd.dir/__/mgr/OSDPerfMetricTypes.cc.o src/osd/CMakeFiles/osd.dir/__/osdc/Objecter.cc.o src/osd/CMakeFiles/osd.dir/__/osdc/Striper.cc.o src/osd/CMakeFiles/osd.dir/osd_tracer.cc.o && /usr/bin/ranlib lib/libosd.a && :
[1481/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/cache/pwl/test_mock_SSDWriteLog.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/cache/pwl/test_mock_SSDWriteLog.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/cache/pwl/test_mock_SSDWriteLog.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/cache/pwl/test_mock_SSDWriteLog.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/cache/pwl/test_mock_SSDWriteLog.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1482/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/ceph-osdomap-tool.dir/ceph_osdomap_tool.cc.o -MF src/tools/CMakeFiles/ceph-osdomap-tool.dir/ceph_osdomap_tool.cc.o.d -o src/tools/CMakeFiles/ceph-osdomap-tool.dir/ceph_osdomap_tool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph_osdomap_tool.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph_osdomap_tool.cc:20:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/shared_count.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options/variables_map.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph_osdomap_tool.cc:13:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1483/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/CMakeFiles/ceph-osdomap-tool.dir/ceph_osdomap_tool.cc.o -o bin/ceph-osdomap-tool  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libos.a  lib/libglobal.a  boost/lib/libboost_program_options.a  lib/libblk.a  /lib64/libaio.so  /usr/lib64/liburing.so  lib/libkv.a  lib/libheap_profiler.a  /lib64/libtcmalloc.so  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  /usr/lib64/libfuse3.so  lib/libceph-common.so.2  boost/lib/libboost_program_options.a  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libextblkdev.a  -lcap  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1484/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/ceph-monstore-tool.dir/ceph_monstore_tool.cc.o -MF src/tools/CMakeFiles/ceph-monstore-tool.dir/ceph_monstore_tool.cc.o.d -o src/tools/CMakeFiles/ceph-monstore-tool.dir/ceph_monstore_tool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph_monstore_tool.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph_monstore_tool.cc:25:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/shared_count.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options/variables_map.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph_monstore_tool.cc:13:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1485/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/ceph-monstore-tool.dir/__/auth/cephx/CephxKeyServer.cc.o -MF src/tools/CMakeFiles/ceph-monstore-tool.dir/__/auth/cephx/CephxKeyServer.cc.o.d -o src/tools/CMakeFiles/ceph-monstore-tool.dir/__/auth/cephx/CephxKeyServer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxKeyServer.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxKeyServer.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxKeyServer.cc:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1486/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/ceph-monstore-tool.dir/__/mgr/mgr_commands.cc.o -MF src/tools/CMakeFiles/ceph-monstore-tool.dir/__/mgr/mgr_commands.cc.o.d -o src/tools/CMakeFiles/ceph-monstore-tool.dir/__/mgr/mgr_commands.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mgr/mgr_commands.cc
[1487/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/CMakeFiles/ceph-monstore-tool.dir/ceph_monstore_tool.cc.o src/tools/CMakeFiles/ceph-monstore-tool.dir/__/auth/cephx/CephxKeyServer.cc.o src/tools/CMakeFiles/ceph-monstore-tool.dir/__/mgr/mgr_commands.cc.o -o bin/ceph-monstore-tool  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libos.a  lib/libglobal.a  boost/lib/libboost_program_options.a  lib/libblk.a  /lib64/libaio.so  /usr/lib64/liburing.so  lib/libkv.a  lib/libheap_profiler.a  /lib64/libtcmalloc.so  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  /usr/lib64/libfuse3.so  lib/libceph-common.so.2  boost/lib/libboost_program_options.a  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libextblkdev.a  -lcap  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1488/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/ceph-objectstore-tool.dir/ceph_objectstore_tool.cc.o -MF src/tools/CMakeFiles/ceph-objectstore-tool.dir/ceph_objectstore_tool.cc.o.d -o src/tools/CMakeFiles/ceph-objectstore-tool.dir/ceph_objectstore_tool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph_objectstore_tool.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph_objectstore_tool.cc:29:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/shared_count.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/program_options/variables_map.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph_objectstore_tool.cc:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph_objectstore_tool.cc:37:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âvoid OSD::set_osdmap(OSDMapRef)â:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1687:22: warning: âvoid std::atomic_store(shared_ptr<_Tp>*, shared_ptr<_Tp>) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1687 |     std::atomic_store(&_osdmap, osdmap);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:183:5: note: declared here
  183 |     atomic_store(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r)
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âOSDMapRef OSD::get_osdmap() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1690:28: warning: âstd::shared_ptr<_Tp> std::atomic_load(const shared_ptr<_Tp>*) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1690 |     return std::atomic_load(&_osdmap);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:142:5: note: declared here
  142 |     atomic_load(const shared_ptr<_Tp>* __p)
      |     ^~~~~~~~~~~
[1489/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/ceph-objectstore-tool.dir/rebuild_mondb.cc.o -MF src/tools/CMakeFiles/ceph-objectstore-tool.dir/rebuild_mondb.cc.o.d -o src/tools/CMakeFiles/ceph-objectstore-tool.dir/rebuild_mondb.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/rebuild_mondb.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mon/AuthMonitor.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rebuild_mondb.cc:3:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/Crypto.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/Auth.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/KeyRing.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/cephx/CephxKeyServer.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/rebuild_mondb.cc:1:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/tools/rebuild_mondb.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âvoid OSD::set_osdmap(OSDMapRef)â:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1687:22: warning: âvoid std::atomic_store(shared_ptr<_Tp>*, shared_ptr<_Tp>) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1687 |     std::atomic_store(&_osdmap, osdmap);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:183:5: note: declared here
  183 |     atomic_store(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r)
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h: In member function âOSDMapRef OSD::get_osdmap() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/osd/OSD.h:1690:28: warning: âstd::shared_ptr<_Tp> std::atomic_load(const shared_ptr<_Tp>*) [with _Tp = const OSDMap]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1690 |     return std::atomic_load(&_osdmap);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:142:5: note: declared here
  142 |     atomic_load(const shared_ptr<_Tp>* __p)
      |     ^~~~~~~~~~~
[1490/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/ceph-objectstore-tool.dir/RadosDump.cc.o -MF src/tools/CMakeFiles/ceph-objectstore-tool.dir/RadosDump.cc.o.d -o src/tools/CMakeFiles/ceph-objectstore-tool.dir/RadosDump.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/RadosDump.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/RadosDump.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/RadosDump.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/RadosDump.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1491/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/CMakeFiles/ceph-osd.dir/osd/objclass.cc.o src/CMakeFiles/ceph-osd.dir/objclass/class_api.cc.o src/CMakeFiles/ceph-osd.dir/ceph_osd.cc.o -o bin/ceph-osd  lib/libosd.a  lib/libos.a  lib/libglobal-static.a  lib/libcommon.a  /lib64/libtcmalloc.so  /usr/lib64/libblkid.so  /usr/lib64/libfuse3.so  lib/libblk.a  /lib64/libaio.so  /usr/lib64/liburing.so  lib/libkv.a  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  lib/libdmclock.a  lib/libheap_profiler.a  /lib64/libtcmalloc.so  lib/libcpu_profiler.a  lib/libfmt.a  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  /usr/lib64/libblkid.so  -ldl  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so   -Wl,--as-needed -latomic && :
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/global_options.cc: In function âget_global_optionsâ:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/common/options/global_options.cc:4: note: variable tracking size limit exceeded with â-fvar-tracking-assignmentsâ, retrying without
    4 | std::vector<Option> get_global_options() {
In member function âResizeâ,
    inlined from âPushâ at /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include/opentelemetry/context/runtime_context.h:281:15,
    inlined from âAttachâ at /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include/opentelemetry/context/runtime_context.h:224:20:
/builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include/opentelemetry/context/runtime_context.h:294:47: warning: argument 1 value â18446744073709551615â exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  294 |       Context *temp = new Context[new_capacity];
      |                                               ^
/usr/include/c++/14/new: In member function âAttachâ:
/usr/include/c++/14/new:133:26: note: in a call to allocation function âoperator new []â declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function â__ct â,
    inlined from â_Constructâ at /usr/include/c++/14/bits/stl_construct.h:119:0,
    inlined from â__uninit_default_nâ at /usr/include/c++/14/bits/stl_uninitialized.h:643:0,
    inlined from â__uninitialized_default_nâ at /usr/include/c++/14/bits/stl_uninitialized.h:712:0,
    inlined from â__uninitialized_default_n_aâ at /usr/include/c++/14/bits/stl_uninitialized.h:779:0,
    inlined from â_M_default_appendâ at /usr/include/c++/14/bits/vector.tcc:863:0,
    inlined from âresizeâ at /usr/include/c++/14/bits/stl_vector.h:1013:0,
    inlined from âprocess_copy_chunkâ at /builddir/build/BUILD/ceph-18.2.1/src/osd/PrimaryLogPG.cc:9620:0:
/builddir/build/BUILD/ceph-18.2.1/src/include/object.h:105: warning: â__builtin_memsetâ specified bound 18446744073709551608 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
  105 |   snapid_t(uint64_t v=0) : val(v) {}
[1492/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/ceph-kvstore-tool.dir/kvstore_tool.cc.o -MF src/tools/CMakeFiles/ceph-kvstore-tool.dir/kvstore_tool.cc.o.d -o src/tools/CMakeFiles/ceph-kvstore-tool.dir/kvstore_tool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/kvstore_tool.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Finisher.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/bluestore/BlueStore.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/kvstore_tool.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/kvstore_tool.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/kvstore_tool.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1493/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/CMakeFiles/ceph-kvstore-tool.dir/ceph_kvstore_tool.cc.o -MF src/tools/CMakeFiles/ceph-kvstore-tool.dir/ceph_kvstore_tool.cc.o.d -o src/tools/CMakeFiles/ceph-kvstore-tool.dir/ceph_kvstore_tool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph_kvstore_tool.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph_kvstore_tool.cc:25:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph_kvstore_tool.cc:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1494/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/CMakeFiles/ceph-kvstore-tool.dir/kvstore_tool.cc.o src/tools/CMakeFiles/ceph-kvstore-tool.dir/ceph_kvstore_tool.cc.o -o bin/ceph-kvstore-tool  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libos.a  lib/libglobal.a  lib/libblk.a  /lib64/libaio.so  /usr/lib64/liburing.so  lib/libkv.a  lib/libheap_profiler.a  /lib64/libtcmalloc.so  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  /usr/lib64/libfuse3.so  lib/libceph-common.so.2  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libextblkdev.a  -lcap  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1495/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/CMakeFiles/ceph-objectstore-tool.dir/ceph_objectstore_tool.cc.o src/tools/CMakeFiles/ceph-objectstore-tool.dir/rebuild_mondb.cc.o src/tools/CMakeFiles/ceph-objectstore-tool.dir/RadosDump.cc.o -o bin/ceph-objectstore-tool  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libosd.a  lib/libos.a  lib/libglobal.a  boost/lib/libboost_program_options.a  -ldl  /usr/lib64/libfuse3.so  lib/libblk.a  /lib64/libaio.so  /usr/lib64/liburing.so  lib/libkv.a  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  lib/libdmclock.a  lib/libheap_profiler.a  /lib64/libtcmalloc.so  lib/libcpu_profiler.a  lib/libceph-common.so.2  boost/lib/libboost_program_options.a  lib/libfmt.a  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libextblkdev.a  -lcap  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
In member function â__ct â,
    inlined from â_Constructâ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from â__uninit_default_nâ at /usr/include/c++/14/bits/stl_uninitialized.h:643:18,
    inlined from â__uninitialized_default_nâ at /usr/include/c++/14/bits/stl_uninitialized.h:712:20,
    inlined from â__uninitialized_default_n_aâ at /usr/include/c++/14/bits/stl_uninitialized.h:779:44,
    inlined from â_M_default_appendâ at /usr/include/c++/14/bits/vector.tcc:863:35,
    inlined from âresizeâ at /usr/include/c++/14/bits/stl_vector.h:1013:21,
    inlined from âprocess_copy_chunkâ at /builddir/build/BUILD/ceph-18.2.1/src/osd/PrimaryLogPG.cc:9620:27:
/builddir/build/BUILD/ceph-18.2.1/src/include/object.h:105:28: warning: â__builtin_memsetâ specified bound 18446744073709551608 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
  105 |   snapid_t(uint64_t v=0) : val(v) {}
      |                            ^
[1496/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Ddenc_mod_osd_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/ceph-dencoder/CMakeFiles/denc-mod-osd.dir/osd_types.cc.o -MF src/tools/ceph-dencoder/CMakeFiles/denc-mod-osd.dir/osd_types.cc.o.d -o src/tools/ceph-dencoder/CMakeFiles/denc-mod-osd.dir/osd_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-dencoder/osd_types.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.h:38,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-dencoder/osd_types.h:1,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-dencoder/osd_types.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osd/OSDMap.h:31:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1497/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/luks/test_mock_FlattenRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/luks/test_mock_FlattenRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/luks/test_mock_FlattenRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/crypto/luks/test_mock_FlattenRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/crypto/luks/test_mock_FlattenRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1498/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/test_build_librados.dir/buildtest_skeleton.cc.o -MF src/test/CMakeFiles/test_build_librados.dir/buildtest_skeleton.cc.o.d -o src/test/CMakeFiles/test_build_librados.dir/buildtest_skeleton.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/buildtest_skeleton.cc
[1499/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/test_build_librados.dir/buildtest_skeleton.cc.o -o bin/test_build_librados  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/librados.so.2.0.0  -lpthread  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/librt.a  -lresolv  /usr/lib64/libblkid.so  lib/libos.a  lib/libosdc.a  lib/libosd.a  lib/libcls_lock_client.a  lib/libceph-common.so.2  /usr/lib64/libcrypto.so  -lresolv  /usr/lib64/libblkid.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  -ldl  lib/libos.a  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libblk.a  lib/libextblkdev.a  -lcap  /lib64/libaio.so  /usr/lib64/liburing.so  lib/libkv.a  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  /usr/lib64/libfuse3.so  lib/libfmt.a  lib/libheap_profiler.a  /lib64/libtcmalloc.so  lib/libdmclock.a  lib/libcpu_profiler.a   -Wl,--as-needed -latomic && :
[1500/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/test_trans.dir/test_trans.cc.o -MF src/test/CMakeFiles/test_trans.dir/test_trans.cc.o.d -o src/test/CMakeFiles/test_trans.dir/test_trans.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/test_trans.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/test_trans.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/test_trans.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1501/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/test_trans.dir/test_trans.cc.o -o bin/test_trans  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/libos.a  lib/libglobal.a  /usr/lib64/libblkid.so  -ldl  lib/libblk.a  /lib64/libaio.so  /usr/lib64/liburing.so  lib/libkv.a  lib/libheap_profiler.a  /lib64/libtcmalloc.so  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  /usr/lib64/libfuse3.so  lib/libceph-common.so.2  /usr/lib64/libblkid.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libextblkdev.a  -lcap  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1502/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_objectstore_bench.dir/objectstore_bench.cc.o -MF src/test/CMakeFiles/ceph_objectstore_bench.dir/objectstore_bench.cc.o.d -o src/test/CMakeFiles/ceph_objectstore_bench.dir/objectstore_bench.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/objectstore_bench.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/ObjectStore.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/objectstore_bench.cc:11:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/objectstore_bench.cc:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1503/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,denc-mod-osd.so -o lib/denc-mod-osd.so src/tools/ceph-dencoder/CMakeFiles/denc-mod-osd.dir/osd_types.cc.o  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libos.a  lib/libosd.a  lib/libmon.a  lib/liberasure_code.a  lib/libglobal.a  lib/libos.a  lib/libblk.a  /lib64/libaio.so  /usr/lib64/liburing.so  /usr/lib64/libfuse3.so  lib/libdmclock.a  lib/libcpu_profiler.a  lib/libkv.a  lib/libheap_profiler.a  /lib64/libtcmalloc.so  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  lib/libceph-common.so.2  lib/liberasure_code.a  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libfmt.a  lib/libextblkdev.a  -lcap  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1504/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_LIST_SIZE=30 -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_test_snap_mapper.dir/test_snap_mapper.cc.o -MF src/test/CMakeFiles/ceph_test_snap_mapper.dir/test_snap_mapper.cc.o.d -o src/test/CMakeFiles/ceph_test_snap_mapper.dir/test_snap_mapper.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/test_snap_mapper.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/map_cacher.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/test_snap_mapper.cc:10:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/scoped_ptr.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/scoped_ptr.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/test_snap_mapper.cc:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1505/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/unit-main.dir/unit.cc.o src/test/CMakeFiles/ceph_test_snap_mapper.dir/test_snap_mapper.cc.o -o bin/ceph_test_snap_mapper  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/libosd.a  lib/libglobal.a  /usr/lib64/libblkid.so  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libdmclock.a  lib/libos.a  lib/libblk.a  /lib64/libaio.so  /usr/lib64/liburing.so  lib/libkv.a  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  /usr/lib64/libfuse3.so  lib/libheap_profiler.a  /lib64/libtcmalloc.so  lib/libcpu_profiler.a  lib/libceph-common.so.2  /usr/lib64/libblkid.so  lib/libfmt.a  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  /usr/lib64/librt.a  -lresolv  /usr/lib64/libgtest.so.1.14.0   -Wl,--as-needed -latomic && :
[1506/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/ceph_objectstore_bench.dir/objectstore_bench.cc.o -o bin/ceph_objectstore_bench  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libos.a  lib/libglobal.a  /usr/lib64/libblkid.so  lib/libblk.a  /lib64/libaio.so  /usr/lib64/liburing.so  lib/libkv.a  lib/libheap_profiler.a  /lib64/libtcmalloc.so  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  /usr/lib64/libfuse3.so  lib/libceph-common.so.2  /usr/lib64/libblkid.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libextblkdev.a  -lcap  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1507/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/luks/test_mock_FormatRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/luks/test_mock_FormatRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/luks/test_mock_FormatRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/crypto/luks/test_mock_FormatRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/crypto/luks/test_mock_FormatRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1508/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/mon/CMakeFiles/ceph_test_mon_workloadgen.dir/test_mon_workloadgen.cc.o -MF src/test/mon/CMakeFiles/ceph_test_mon_workloadgen.dir/test_mon_workloadgen.cc.o.d -o src/test/mon/CMakeFiles/ceph_test_mon_workloadgen.dir/test_mon_workloadgen.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/mon/test_mon_workloadgen.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/mon/test_mon_workloadgen.cc:37:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/scoped_ptr.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/scoped_ptr.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/mon/test_mon_workloadgen.cc:32:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1509/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -DTEST_LIBRBD_INTERNALS -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/luks/test_mock_LoadRequest.cc.o -MF src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/luks/test_mock_LoadRequest.cc.o.d -o src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/luks/test_mock_LoadRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/crypto/luks/test_mock_LoadRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_mock_fixture.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/crypto/luks/test_mock_LoadRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librbd/test_fixture.h:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1510/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/mon/CMakeFiles/ceph_test_mon_workloadgen.dir/test_mon_workloadgen.cc.o -o bin/ceph_test_mon_workloadgen  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libos.a  lib/libosdc.a  lib/libglobal.a  -ldl  /usr/lib64/librt.a  -lresolv  -ldl  lib/libblk.a  /lib64/libaio.so  /usr/lib64/liburing.so  lib/libkv.a  lib/libheap_profiler.a  /lib64/libtcmalloc.so  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  /usr/lib64/libfuse3.so  lib/libceph-common.so.2  -lresolv  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libextblkdev.a  -lcap  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so   -Wl,--as-needed -latomic && :
[1511/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/mon/CMakeFiles/ceph_test_mon_msg.dir/test-mon-msg.cc.o -MF src/test/mon/CMakeFiles/ceph_test_mon_msg.dir/test-mon-msg.cc.o.d -o src/test/mon/CMakeFiles/ceph_test_mon_msg.dir/test-mon-msg.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/mon/test-mon-msg.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/mon/test-mon-msg.cc:21:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1512/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/mon/CMakeFiles/ceph_test_mon_msg.dir/test-mon-msg.cc.o -o bin/ceph_test_mon_msg  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/libos.a  lib/libosdc.a  lib/libglobal.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libblk.a  /lib64/libaio.so  /usr/lib64/liburing.so  lib/libkv.a  lib/libheap_profiler.a  /lib64/libtcmalloc.so  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  /usr/lib64/libfuse3.so  lib/libceph-common.so.2  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libextblkdev.a  -lcap  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  /usr/lib64/librt.a  -lresolv  /usr/lib64/libgtest.so.1.14.0   -Wl,--as-needed -latomic && :
[1513/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/client/CMakeFiles/client.dir/Dentry.cc.o -MF src/client/CMakeFiles/client.dir/Dentry.cc.o.d -o src/client/CMakeFiles/client.dir/Dentry.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/client/Dentry.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/Dentry.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/Dentry.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/Dentry.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1514/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/msgr/CMakeFiles/ceph_test_async_driver.dir/test_async_driver.cc.o -MF src/test/msgr/CMakeFiles/ceph_test_async_driver.dir/test_async_driver.cc.o.d -o src/test/msgr/CMakeFiles/ceph_test_async_driver.dir/test_async_driver.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/msgr/test_async_driver.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/msgr/test_async_driver.cc:26:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1515/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/unit-main.dir/unit.cc.o src/test/msgr/CMakeFiles/ceph_test_async_driver.dir/test_async_driver.cc.o -o bin/ceph_test_async_driver  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libos.a  lib/libglobal.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libblk.a  /lib64/libaio.so  /usr/lib64/liburing.so  lib/libkv.a  lib/libheap_profiler.a  /lib64/libtcmalloc.so  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  /usr/lib64/libfuse3.so  lib/libceph-common.so.2  /usr/lib64/libblkid.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libextblkdev.a  -lcap  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  /usr/lib64/librt.a  -lresolv  /usr/lib64/libgtest.so.1.14.0   -Wl,--as-needed -latomic && :
[1516/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/msgr/CMakeFiles/ceph_test_msgr.dir/test_msgr.cc.o -MF src/test/msgr/CMakeFiles/ceph_test_msgr.dir/test_msgr.cc.o.d -o src/test/msgr/CMakeFiles/ceph_test_msgr.dir/test_msgr.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/msgr/test_msgr.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/msgr/test_msgr.cc:35:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/msgr/test_msgr.cc:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1517/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/msgr/CMakeFiles/ceph_perf_msgr_server.dir/perf_msgr_server.cc.o -MF src/test/msgr/CMakeFiles/ceph_perf_msgr_server.dir/perf_msgr_server.cc.o.d -o src/test/msgr/CMakeFiles/ceph_perf_msgr_server.dir/perf_msgr_server.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/msgr/perf_msgr_server.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/msgr/perf_msgr_server.cc:26:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/msgr/perf_msgr_server.cc:25:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1518/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/msgr/CMakeFiles/ceph_test_msgr.dir/test_msgr.cc.o -o bin/ceph_test_msgr  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libos.a  lib/libglobal.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libblk.a  /lib64/libaio.so  /usr/lib64/liburing.so  lib/libkv.a  lib/libheap_profiler.a  /lib64/libtcmalloc.so  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  /usr/lib64/libfuse3.so  lib/libceph-common.so.2  /usr/lib64/libblkid.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libextblkdev.a  -lcap  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  /usr/lib64/librt.a  -lresolv  /usr/lib64/libgtest.so.1.14.0   -Wl,--as-needed -latomic && :
[1519/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/msgr/CMakeFiles/ceph_perf_msgr_server.dir/perf_msgr_server.cc.o -o bin/ceph_perf_msgr_server  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libos.a  lib/libglobal.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libblk.a  /lib64/libaio.so  /usr/lib64/liburing.so  lib/libkv.a  lib/libheap_profiler.a  /lib64/libtcmalloc.so  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  /usr/lib64/libfuse3.so  lib/libceph-common.so.2  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libextblkdev.a  -lcap  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  /usr/lib64/librt.a  -lresolv  /usr/lib64/libgtest.so.1.14.0   -Wl,--as-needed -latomic && :
[1520/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/msgr/CMakeFiles/ceph_perf_msgr_client.dir/perf_msgr_client.cc.o -MF src/test/msgr/CMakeFiles/ceph_perf_msgr_client.dir/perf_msgr_client.cc.o.d -o src/test/msgr/CMakeFiles/ceph_perf_msgr_client.dir/perf_msgr_client.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/msgr/perf_msgr_client.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/msgr/perf_msgr_client.cc:26:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/msgr/perf_msgr_client.cc:25:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1521/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/objectstore/CMakeFiles/ceph_perf_objectstore.dir/ObjectStoreTransactionBenchmark.cc.o -MF src/test/objectstore/CMakeFiles/ceph_perf_objectstore.dir/ObjectStoreTransactionBenchmark.cc.o.d -o src/test/objectstore/CMakeFiles/ceph_perf_objectstore.dir/ObjectStoreTransactionBenchmark.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/objectstore/ObjectStoreTransactionBenchmark.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/objectstore/ObjectStoreTransactionBenchmark.cc:25:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/objectstore/ObjectStoreTransactionBenchmark.cc:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1522/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/msgr/CMakeFiles/ceph_perf_msgr_client.dir/perf_msgr_client.cc.o -o bin/ceph_perf_msgr_client  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libos.a  lib/libglobal.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libblk.a  /lib64/libaio.so  /usr/lib64/liburing.so  lib/libkv.a  lib/libheap_profiler.a  /lib64/libtcmalloc.so  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  /usr/lib64/libfuse3.so  lib/libceph-common.so.2  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libextblkdev.a  -lcap  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  /usr/lib64/librt.a  -lresolv  /usr/lib64/libgtest.so.1.14.0   -Wl,--as-needed -latomic && :
[1523/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/objectstore/CMakeFiles/ceph_perf_objectstore.dir/ObjectStoreTransactionBenchmark.cc.o -o bin/ceph_perf_objectstore  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libos.a  lib/libosdc.a  lib/libglobal.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libblk.a  /lib64/libaio.so  /usr/lib64/liburing.so  lib/libkv.a  lib/libheap_profiler.a  /lib64/libtcmalloc.so  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  /usr/lib64/libfuse3.so  lib/libceph-common.so.2  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libextblkdev.a  -lcap  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  /usr/lib64/librt.a  -lresolv  /usr/lib64/libgtest.so.1.14.0   -Wl,--as-needed -latomic && :
[1524/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/objectstore/CMakeFiles/ceph_test_keyvaluedb.dir/test_kv.cc.o -MF src/test/objectstore/CMakeFiles/ceph_test_keyvaluedb.dir/test_kv.cc.o.d -o src/test/objectstore/CMakeFiles/ceph_test_keyvaluedb.dir/test_kv.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/objectstore/test_kv.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/kv/rocksdb_cache/BinnedLRUCache.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/kv/RocksDBStore.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/objectstore/test_kv.cc:21:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/kv/KeyValueDB.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/objectstore/test_kv.cc:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1525/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/objectstore/CMakeFiles/ceph_test_keyvaluedb.dir/test_kv.cc.o -o bin/ceph_test_keyvaluedb  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libos.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libglobal.a  -ldl  /usr/lib64/librt.a  -lresolv  /usr/lib64/libblkid.so  -ldl  lib/libblk.a  /lib64/libaio.so  /usr/lib64/liburing.so  lib/libkv.a  lib/libheap_profiler.a  /lib64/libtcmalloc.so  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  /usr/lib64/libfuse3.so  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  /usr/lib64/libblkid.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  -ldl  -lresolv   -Wl,--as-needed -latomic && :
[1526/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/objectstore/CMakeFiles/unittest_alloc_bench.dir/Allocator_bench.cc.o -MF src/test/objectstore/CMakeFiles/unittest_alloc_bench.dir/Allocator_bench.cc.o.d -o src/test/objectstore/CMakeFiles/unittest_alloc_bench.dir/Allocator_bench.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/objectstore/Allocator_bench.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/objectstore/Allocator_bench.cc:11:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/scoped_ptr.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/scoped_ptr.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/objectstore/Allocator_bench.cc:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1527/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/unit-main.dir/unit.cc.o src/test/objectstore/CMakeFiles/unittest_alloc_bench.dir/Allocator_bench.cc.o -o bin/unittest_alloc_bench  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libos.a  lib/libglobal.a  /usr/lib64/libgtest.so.1.14.0  lib/libblk.a  /lib64/libaio.so  /usr/lib64/liburing.so  lib/libkv.a  lib/libheap_profiler.a  /lib64/libtcmalloc.so  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  /usr/lib64/libfuse3.so  lib/libceph-common.so.2  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libextblkdev.a  -lcap  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1528/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/objectstore/CMakeFiles/ceph_test_alloc_replay.dir/allocator_replay_test.cc.o -MF src/test/objectstore/CMakeFiles/ceph_test_alloc_replay.dir/allocator_replay_test.cc.o.d -o src/test/objectstore/CMakeFiles/ceph_test_alloc_replay.dir/allocator_replay_test.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/objectstore/allocator_replay_test.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/objectstore/allocator_replay_test.cc:11:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/objectstore/allocator_replay_test.cc:10:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1529/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/objectstore/CMakeFiles/ceph_test_alloc_replay.dir/allocator_replay_test.cc.o -o bin/ceph_test_alloc_replay  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libos.a  lib/libglobal.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libblk.a  /lib64/libaio.so  /usr/lib64/liburing.so  lib/libkv.a  lib/libheap_profiler.a  /lib64/libtcmalloc.so  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  /usr/lib64/libfuse3.so  lib/libceph-common.so.2  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libextblkdev.a  -lcap  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  /usr/lib64/librt.a  -lresolv  /usr/lib64/libgtest.so.1.14.0   -Wl,--as-needed -latomic && :
[1530/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/objectstore/CMakeFiles/ceph_test_objectstore.dir/store_test.cc.o -MF src/test/objectstore/CMakeFiles/ceph_test_objectstore.dir/store_test.cc.o.d -o src/test/objectstore/CMakeFiles/ceph_test_objectstore.dir/store_test.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/objectstore/store_test.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/os/ObjectStore.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/objectstore/store_test.cc:28:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/objectstore/store_test.cc:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1531/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/ObjectMap/CMakeFiles/ceph_test_keyvaluedb_atomicity.dir/test_keyvaluedb_atomicity.cc.o -MF src/test/ObjectMap/CMakeFiles/ceph_test_keyvaluedb_atomicity.dir/test_keyvaluedb_atomicity.cc.o.d -o src/test/ObjectMap/CMakeFiles/ceph_test_keyvaluedb_atomicity.dir/test_keyvaluedb_atomicity.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/ObjectMap/test_keyvaluedb_atomicity.cc
[1532/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/ObjectMap/CMakeFiles/ceph_test_keyvaluedb_atomicity.dir/test_keyvaluedb_atomicity.cc.o -o bin/ceph_test_keyvaluedb_atomicity  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/libos.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libglobal.a  -ldl  /usr/lib64/librt.a  -lresolv  -ldl  lib/libblk.a  /lib64/libaio.so  /usr/lib64/liburing.so  lib/libkv.a  lib/libheap_profiler.a  /lib64/libtcmalloc.so  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  /usr/lib64/libfuse3.so  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  -ldl  -lresolv   -Wl,--as-needed -latomic && :
[1533/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/ObjectMap/CMakeFiles/ceph_test_keyvaluedb_iterators.dir/test_keyvaluedb_iterators.cc.o -MF src/test/ObjectMap/CMakeFiles/ceph_test_keyvaluedb_iterators.dir/test_keyvaluedb_iterators.cc.o.d -o src/test/ObjectMap/CMakeFiles/ceph_test_keyvaluedb_iterators.dir/test_keyvaluedb_iterators.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/ObjectMap/test_keyvaluedb_iterators.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/ObjectMap/KeyValueDBMemory.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/ObjectMap/test_keyvaluedb_iterators.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/scoped_ptr.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/scoped_ptr.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/ObjectMap/test_keyvaluedb_iterators.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1534/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rocksdb/include -isystem /usr/include/fuse3 -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/ObjectMap/CMakeFiles/ceph_test_keyvaluedb_iterators.dir/KeyValueDBMemory.cc.o -MF src/test/ObjectMap/CMakeFiles/ceph_test_keyvaluedb_iterators.dir/KeyValueDBMemory.cc.o.d -o src/test/ObjectMap/CMakeFiles/ceph_test_keyvaluedb_iterators.dir/KeyValueDBMemory.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/ObjectMap/KeyValueDBMemory.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/ObjectMap/KeyValueDBMemory.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/ObjectMap/KeyValueDBMemory.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/ObjectMap/KeyValueDBMemory.cc:3:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1535/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/ObjectMap/CMakeFiles/ceph_test_keyvaluedb_iterators.dir/test_keyvaluedb_iterators.cc.o src/test/ObjectMap/CMakeFiles/ceph_test_keyvaluedb_iterators.dir/KeyValueDBMemory.cc.o -o bin/ceph_test_keyvaluedb_iterators  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/libos.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libglobal.a  -ldl  /usr/lib64/librt.a  -lresolv  -ldl  lib/libblk.a  /lib64/libaio.so  /usr/lib64/liburing.so  lib/libkv.a  lib/libheap_profiler.a  /lib64/libtcmalloc.so  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  /usr/lib64/libfuse3.so  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  -ldl  -lresolv   -Wl,--as-needed -latomic && :
[1536/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/objectstore/CMakeFiles/store_test_fixture.dir/store_test_fixture.cc.o src/test/objectstore/CMakeFiles/ceph_test_objectstore.dir/store_test.cc.o -o bin/ceph_test_objectstore  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libos.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libglobal.a  -ldl  /usr/lib64/librt.a  -lresolv  /usr/lib64/libblkid.so  -ldl  lib/libblk.a  /lib64/libaio.so  /usr/lib64/liburing.so  lib/libkv.a  lib/libheap_profiler.a  /lib64/libtcmalloc.so  src/rocksdb/librocksdb.a  /usr/lib64/libsnappy.so  /usr/lib64/liblz4.so  /usr/lib64/libz.so  /usr/lib64/libfuse3.so  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  /usr/lib64/libblkid.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  -ldl  -lresolv   -Wl,--as-needed -latomic && :
[1537/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/client/CMakeFiles/client.dir/Fh.cc.o -MF src/client/CMakeFiles/client.dir/Fh.cc.o.d -o src/client/CMakeFiles/client.dir/Fh.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/client/Fh.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/flock.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/Inode.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/Fh.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/Inode.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1538/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/client/CMakeFiles/client.dir/MetaRequest.cc.o -MF src/client/CMakeFiles/client.dir/MetaRequest.cc.o.d -o src/client/CMakeFiles/client.dir/MetaRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/client/MetaRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mds/mdstypes.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/MetaRequest.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/MetaRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/MetaRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1539/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/client/CMakeFiles/client.dir/Inode.cc.o -MF src/client/CMakeFiles/client.dir/Inode.cc.o.d -o src/client/CMakeFiles/client.dir/Inode.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/client/Inode.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/messages/MCommand.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/CommandTable.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/Client.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/Inode.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1540/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/client/CMakeFiles/client.dir/ClientSnapRealm.cc.o -MF src/client/CMakeFiles/client.dir/ClientSnapRealm.cc.o.d -o src/client/CMakeFiles/client.dir/ClientSnapRealm.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/client/ClientSnapRealm.cc
[1541/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/client/CMakeFiles/client.dir/Trace.cc.o -MF src/client/CMakeFiles/client.dir/Trace.cc.o.d -o src/client/CMakeFiles/client.dir/Trace.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/client/Trace.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/Trace.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1542/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/client/CMakeFiles/client.dir/posix_acl.cc.o -MF src/client/CMakeFiles/client.dir/posix_acl.cc.o.d -o src/client/CMakeFiles/client.dir/posix_acl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/client/posix_acl.cc
[1543/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/client/CMakeFiles/client.dir/MetaSession.cc.o -MF src/client/CMakeFiles/client.dir/MetaSession.cc.o.d -o src/client/CMakeFiles/client.dir/MetaSession.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/client/MetaSession.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/messages/MClientCapRelease.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/MetaSession.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/MetaSession.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1544/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIE   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mount/CMakeFiles/mount.ceph.dir/mount.ceph.c.o -MF src/mount/CMakeFiles/mount.ceph.dir/mount.ceph.c.o.d -o src/mount/CMakeFiles/mount.ceph.dir/mount.ceph.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/mount/mount.ceph.c
[1545/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/mount/CMakeFiles/mount.ceph.dir/conf.cc.o -MF src/mount/CMakeFiles/mount.ceph.dir/conf.cc.o.d -o src/mount/CMakeFiles/mount.ceph.dir/conf.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/mount/conf.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/mount/conf.cc:10:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/handler_alloc_helpers.hpp:19,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/bind_handler.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/wrapped_handler.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/async/context_pool.h:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/mount/conf.cc:9:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1546/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/common/CMakeFiles/parse_secret_objs.dir/secret.c.o src/common/CMakeFiles/common_mountcephfs_objs.dir/armor.c.o src/common/CMakeFiles/common_mountcephfs_objs.dir/safe_io.c.o src/common/CMakeFiles/common_mountcephfs_objs.dir/module.c.o src/common/CMakeFiles/common_mountcephfs_objs.dir/addr_parsing.c.o src/mount/CMakeFiles/mount.ceph.dir/mount.ceph.c.o src/mount/CMakeFiles/mount.ceph.dir/conf.cc.o -o bin/mount.ceph  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  /usr/lib64/libkeyutils.so  -lcap-ng  lib/libglobal.a  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1547/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/client/CMakeFiles/client.dir/Delegation.cc.o -MF src/client/CMakeFiles/client.dir/Delegation.cc.o.d -o src/client/CMakeFiles/client.dir/Delegation.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/client/Delegation.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/Message.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/messages/MCommand.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/CommandTable.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/Client.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/Delegation.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/utime.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Clock.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/client/Delegation.cc:3:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1548/2144] : && /usr/bin/cmake -E rm -f lib/libclient.a && /usr/bin/ar qc lib/libclient.a  src/client/CMakeFiles/client.dir/Client.cc.o src/client/CMakeFiles/client.dir/Dentry.cc.o src/client/CMakeFiles/client.dir/Fh.cc.o src/client/CMakeFiles/client.dir/Inode.cc.o src/client/CMakeFiles/client.dir/MetaRequest.cc.o src/client/CMakeFiles/client.dir/ClientSnapRealm.cc.o src/client/CMakeFiles/client.dir/MetaSession.cc.o src/client/CMakeFiles/client.dir/Trace.cc.o src/client/CMakeFiles/client.dir/posix_acl.cc.o src/client/CMakeFiles/client.dir/Delegation.cc.o && /usr/bin/ranlib lib/libclient.a && :
[1549/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/journal/CMakeFiles/journal.dir/Entry.cc.o -MF src/journal/CMakeFiles/journal.dir/Entry.cc.o.d -o src/journal/CMakeFiles/journal.dir/Entry.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/journal/Entry.cc
[1550/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes   -Wl,--exclude-libs,libceph-common.a -Wl,--exclude-libs,libclient.a -Wl,--exclude-libs,libosdc.a -shared -Wl,-soname,libcephfs.so.2 -o lib/libcephfs.so.2.0.0 src/CMakeFiles/cephfs.dir/libcephfs.cc.o  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libclient.a  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/librt.a  -lresolv  lib/libosdc.a  lib/libceph-common.so.2  /usr/lib64/libcrypto.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -lresolv   -Wl,--as-needed -latomic && :
[1551/2144] /usr/bin/cmake -E cmake_symlink_library lib/libcephfs.so.2.0.0  lib/libcephfs.so.2 lib/libcephfs.so && :
[1552/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/CMakeFiles/ceph-syn.dir/ceph_syn.cc.o src/CMakeFiles/ceph-syn.dir/client/SyntheticClient.cc.o -o bin/ceph-syn  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libclient.a  lib/libglobal-static.a  lib/libosdc.a  lib/libceph-common.so.2  lib/libcommon.a  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1553/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/CMakeFiles/ceph-fuse.dir/ceph_fuse.cc.o src/CMakeFiles/ceph-fuse.dir/client/fuse_ll.cc.o -o bin/ceph-fuse  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  /usr/lib64/libfuse3.so  lib/libclient.a  lib/libglobal-static.a  -ldl  /usr/lib64/librt.a  -lresolv  lib/libosdc.a  lib/libceph-common.so.2  lib/libcommon.a  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -lresolv   -Wl,--as-needed -latomic && :
[1554/2144] cd /builddir/build/BUILD/ceph-18.2.1/src/pybind/cephfs && env CC="/usr/bin/gcc" CFLAGS="" CPPFLAGS="-iquote/builddir/build/BUILD/ceph-18.2.1/src/include -w -D'void0=dead_function(void)' -D'__Pyx_check_single_interpreter(ARG)=ARG##0'" CXX="/usr/bin/g++" LDSHARED="/usr/bin/gcc -shared" OPT="-DNDEBUG -g -fwrapv -O2 -w" LDFLAGS=-L/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib CYTHON_BUILD_DIR=/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/cephfs CEPH_LIBDIR=/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib /usr/bin/python3.12 /builddir/build/BUILD/ceph-18.2.1/src/pybind/cephfs/setup.py build --build-base /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib/cython_modules --build-platlib /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib/cython_modules/lib.3
/builddir/build/BUILD/ceph-18.2.1/src/pybind/cephfs/setup.py:8: DeprecationWarning: 'pkgutil.find_loader' is deprecated and slated for removal in Python 3.14; use importlib.util.find_spec() instead
  if not pkgutil.find_loader('setuptools'):
warning: cephfs.pyx:10:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: cephfs.pyx:277:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: cephfs.pyx:353:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: types.pxd:41:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: ../rados/rados.pxd:7:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
Compiling cephfs.pyx because it changed.
[1/1] Cythonizing cephfs.pyx
running build
running build_ext
building 'cephfs' extension
creating /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib/cython_modules/temp.linux-x86_64-cpython-312/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/cephfs
/usr/bin/gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fcf-protection -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions -iquote/builddir/build/BUILD/ceph-18.2.1/src/include -w -Dvoid0=dead_function(void) -D__Pyx_check_single_interpreter(ARG)=ARG##0 -fPIC -I/usr/include/python3.12 -I/usr/include/python3.12 -c /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/cephfs/cephfs.c -o /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib/cython_modules/temp.linux-x86_64-cpython-312/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/cephfs/cephfs.o -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fcf-protection -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions -iquote/builddir/build/BUILD/ceph-18.2.1/src/include -w -Dvoid0=dead_function(void) -D__Pyx_check_single_interpreter(ARG)=ARG##0 -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fcf-protection -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions
/usr/bin/gcc -shared -L/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib -iquote/builddir/build/BUILD/ceph-18.2.1/src/include -w -Dvoid0=dead_function(void) -D__Pyx_check_single_interpreter(ARG)=ARG##0 /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib/cython_modules/temp.linux-x86_64-cpython-312/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/cephfs/cephfs.o -L/usr/lib64 -L/usr/lib64/python3.12/config-3.12-x86_64-linux-gnu -L/usr/lib64 -lcephfs -ldl -lm -o /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib/cython_modules/lib.3/cephfs.cpython-312-x86_64-linux-gnu.so
[1555/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/CMakeFiles/ceph-client-debug.dir/ceph-client-debug.cc.o -o bin/ceph-client-debug  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libcephfs.so.2.0.0  lib/libglobal.a  lib/libclient.a  /usr/lib64/librt.a  lib/libosdc.a  lib/libceph-common.so.2  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1556/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/mgr/CMakeFiles/mgr_cap_obj.dir/MgrCap.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/__/ceph_mgr.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/__/mon/PGMap.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/__/mon/ConfigMap.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/ActivePyModule.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/ActivePyModules.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/BaseMgrModule.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/BaseMgrStandbyModule.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/ClusterState.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/DaemonHealthMetricCollector.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/DaemonKey.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/DaemonServer.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/DaemonState.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/Gil.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/Mgr.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/mgr_perf_counters.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/MgrStandby.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/MetricCollector.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/OSDPerfMetricTypes.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/OSDPerfMetricCollector.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/MDSPerfMetricTypes.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/MDSPerfMetricCollector.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/PyFormatter.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/PyUtil.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/PyModule.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/PyModuleRegistry.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/PyModuleRunner.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/PyOSDMap.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/StandbyPyModules.cc.o src/mgr/CMakeFiles/ceph-mgr.dir/mgr_commands.cc.o -o bin/ceph-mgr  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libcephsqlite.so  /usr/lib64/libsqlite3.so  lib/libosdc.a  lib/libclient.a  lib/libheap_profiler.a  lib/libglobal-static.a  boost/lib/libboost_python312.a  /usr/lib64/libpython3.12.so  /lib64/libtcmalloc.so  -ldl  lib/libosdc.a  lib/libceph-common.so.2  lib/libcommon.a  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -Wl,-rpath-link,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  -Wl,--as-needed -latomic && :
[1557/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/cephfs_mirror/CMakeFiles/cephfs-mirror.dir/main.cc.o -o bin/cephfs-mirror  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libcephfs_mirror_internal.a  lib/libglobal.a  lib/libcls_cephfs_client.a  lib/librados.so.2.0.0  lib/libmds.a  lib/libcephfs.so.2.0.0  /lib64/libtcmalloc.so  /usr/lib64/librt.a  lib/libheap_profiler.a  /lib64/libtcmalloc.so  lib/libcpu_profiler.a  lib/libosdc.a  /usr/lib64/liblua-5.4.so  -lm  lib/libceph-common.so.2  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1558/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/test_build_libcephfs.dir/buildtest_skeleton.cc.o -o bin/test_build_libcephfs  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/libcephfs.so.2.0.0  -lpthread  lib/libceph-common.so.2  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/librt.a  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl   -Wl,--as-needed -latomic && :
[1559/2144] : && /usr/bin/gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/test_c_headers.dir/test_c_headers.c.o -o bin/test_c_headers  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/librados.so.2.0.0  lib/libcephfs.so.2.0.0  -Wl,-rpath-link,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib && :
[1560/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/test.cc.o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/readdir_r_cb.cc.o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/caps.cc.o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/multiclient.cc.o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/flock.cc.o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/recordlock.cc.o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/acl.cc.o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/main.cc.o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/deleg.cc.o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/monconfig.cc.o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/vxattr.cc.o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/snapdiff.cc.o -o bin/ceph_test_libcephfs  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libcephfs.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  -ldl  /usr/lib64/librt.a  -lresolv  -ldl  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /usr/lib64/libgtest.so.1.14.0  -lresolv  -ldl   -Wl,--as-needed -latomic && :
[1561/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_suidsgid.dir/suidsgid.cc.o -o bin/ceph_test_libcephfs_suidsgid  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libcephfs.so.2.0.0  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  -ldl  /usr/lib64/librt.a  -lresolv  -ldl  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /usr/lib64/libgtest.so.1.14.0  -lresolv  -ldl   -Wl,--as-needed -latomic && :
[1562/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_newops.dir/main.cc.o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_newops.dir/newops.cc.o -o bin/ceph_test_libcephfs_newops  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libcephfs.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  -ldl  /usr/lib64/librt.a  -lresolv  -ldl  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /usr/lib64/libgtest.so.1.14.0  -lresolv  -ldl   -Wl,--as-needed -latomic && :
[1563/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_reclaim.dir/reclaim.cc.o -o bin/ceph_test_libcephfs_reclaim  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libcephfs.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  -ldl  /usr/lib64/librt.a  -lresolv  -ldl  -ldl  /usr/lib64/librt.a  -lresolv  -ldl  /usr/lib64/librt.a  -lresolv  /usr/lib64/libgtest.so.1.14.0  -Wl,-rpath-link,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  -Wl,--as-needed -latomic && :
[1564/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_lazyio.dir/lazyio.cc.o -o bin/ceph_test_libcephfs_lazyio  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libcephfs.so.2.0.0  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  -ldl  /usr/lib64/librt.a  -lresolv  -ldl  -ldl  /usr/lib64/librt.a  -lresolv  -ldl  /usr/lib64/librt.a  -lresolv  /usr/lib64/libgtest.so.1.14.0  -Wl,-rpath-link,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  -Wl,--as-needed -latomic && :
[1565/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_access.dir/test.cc.o src/test/libcephfs/CMakeFiles/ceph_test_libcephfs_access.dir/access.cc.o -o bin/ceph_test_libcephfs_access  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libcephfs.so.2.0.0  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  -ldl  /usr/lib64/librt.a  -lresolv  -ldl  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /usr/lib64/libgtest.so.1.14.0  -lresolv  -ldl   -Wl,--as-needed -latomic && :
[1566/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/fs/CMakeFiles/ceph_test_trim_caps.dir/test_trim_caps.cc.o -o bin/ceph_test_trim_caps  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libcephfs.so.2.0.0  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1567/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/fs/CMakeFiles/ceph_test_ino_release_cb.dir/test_ino_release_cb.cc.o -o bin/ceph_test_ino_release_cb  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libcephfs.so.2.0.0  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1568/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/client/CMakeFiles/ceph_test_client.dir/main.cc.o src/test/client/CMakeFiles/ceph_test_client.dir/alternate_name.cc.o src/test/client/CMakeFiles/ceph_test_client.dir/ops.cc.o -o bin/ceph_test_client  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libclient.a  lib/libglobal.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  -ldl  /usr/lib64/librt.a  -lresolv  -ldl  lib/libosdc.a  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl  -lresolv  /usr/lib64/libgtest.so.1.14.0   -Wl,--as-needed -latomic && :
[1569/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/journal/CMakeFiles/journal.dir/Future.cc.o -MF src/journal/CMakeFiles/journal.dir/Future.cc.o.d -o src/journal/CMakeFiles/journal.dir/Future.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/journal/Future.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/journal/FutureImpl.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/journal/Future.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1570/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/cephfs-data-scan.cc.o src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/DataScan.cc.o src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/RoleSelector.cc.o src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/PgFiles.cc.o src/tools/cephfs/CMakeFiles/cephfs-data-scan.dir/MDSUtility.cc.o -o bin/cephfs-data-scan  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libcephfs.so.2.0.0  lib/libmds.a  lib/libosdc.a  lib/libglobal.a  lib/libcls_cephfs_client.a  /usr/lib64/libblkid.so  -ldl  lib/libheap_profiler.a  /lib64/libtcmalloc.so  lib/libcpu_profiler.a  /usr/lib64/liblua-5.4.so  -lm  lib/libceph-common.so.2  /usr/lib64/libblkid.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1571/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/journal/CMakeFiles/journal.dir/FutureImpl.cc.o -MF src/journal/CMakeFiles/journal.dir/FutureImpl.cc.o.d -o src/journal/CMakeFiles/journal.dir/FutureImpl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/journal/FutureImpl.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/journal/FutureImpl.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/journal/FutureImpl.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1572/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/journal/CMakeFiles/journal.dir/Journaler.cc.o -MF src/journal/CMakeFiles/journal.dir/Journaler.cc.o.d -o src/journal/CMakeFiles/journal.dir/Journaler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/journal/Journaler.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/journal/Journaler.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/journal/Journaler.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1573/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/journal/CMakeFiles/journal.dir/JournalMetadata.cc.o -MF src/journal/CMakeFiles/journal.dir/JournalMetadata.cc.o.d -o src/journal/CMakeFiles/journal.dir/JournalMetadata.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/journal/JournalMetadata.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/journal/JournalMetadata.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/journal/JournalMetadata.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1574/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/journal/CMakeFiles/journal.dir/JournalPlayer.cc.o -MF src/journal/CMakeFiles/journal.dir/JournalPlayer.cc.o.d -o src/journal/CMakeFiles/journal.dir/JournalPlayer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/journal/JournalPlayer.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/journal/JournalPlayer.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/journal/JournalPlayer.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/PriorityCache.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/journal/JournalPlayer.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1575/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/journal/CMakeFiles/journal.dir/JournalRecorder.cc.o -MF src/journal/CMakeFiles/journal.dir/JournalRecorder.cc.o.d -o src/journal/CMakeFiles/journal.dir/JournalRecorder.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/journal/JournalRecorder.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/journal/JournalRecorder.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/journal/JournalRecorder.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1576/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/journal/CMakeFiles/journal.dir/JournalTrimmer.cc.o -MF src/journal/CMakeFiles/journal.dir/JournalTrimmer.cc.o.d -o src/journal/CMakeFiles/journal.dir/JournalTrimmer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/journal/JournalTrimmer.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/journal/JournalTrimmer.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/journal/JournalTrimmer.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/journal/JournalTrimmer.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1577/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/journal/CMakeFiles/journal.dir/ObjectPlayer.cc.o -MF src/journal/CMakeFiles/journal.dir/ObjectPlayer.cc.o.d -o src/journal/CMakeFiles/journal.dir/ObjectPlayer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/journal/ObjectPlayer.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/journal/ObjectPlayer.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/journal/ObjectPlayer.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1578/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/journal/CMakeFiles/journal.dir/ObjectRecorder.cc.o -MF src/journal/CMakeFiles/journal.dir/ObjectRecorder.cc.o.d -o src/journal/CMakeFiles/journal.dir/ObjectRecorder.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/journal/ObjectRecorder.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/journal/ObjectRecorder.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/journal/ObjectRecorder.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/utime.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/journal/ObjectRecorder.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1579/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/journal/CMakeFiles/journal.dir/Utils.cc.o -MF src/journal/CMakeFiles/journal.dir/Utils.cc.o.d -o src/journal/CMakeFiles/journal.dir/Utils.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/journal/Utils.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/journal/Utils.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/journal/Utils.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1580/2144] : && /usr/bin/cmake -E rm -f lib/libjournal.a && /usr/bin/ar qc lib/libjournal.a  src/journal/CMakeFiles/journal.dir/Entry.cc.o src/journal/CMakeFiles/journal.dir/Future.cc.o src/journal/CMakeFiles/journal.dir/FutureImpl.cc.o src/journal/CMakeFiles/journal.dir/Journaler.cc.o src/journal/CMakeFiles/journal.dir/JournalMetadata.cc.o src/journal/CMakeFiles/journal.dir/JournalPlayer.cc.o src/journal/CMakeFiles/journal.dir/JournalRecorder.cc.o src/journal/CMakeFiles/journal.dir/JournalTrimmer.cc.o src/journal/CMakeFiles/journal.dir/ObjectPlayer.cc.o src/journal/CMakeFiles/journal.dir/ObjectRecorder.cc.o src/journal/CMakeFiles/journal.dir/Utils.cc.o && /usr/bin/ranlib lib/libjournal.a && :
[1581/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_types.dir/journal/Types.cc.o -MF src/librbd/CMakeFiles/rbd_types.dir/journal/Types.cc.o.d -o src/librbd/CMakeFiles/rbd_types.dir/journal/Types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/Types.cc
[1582/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_types.dir/mirroring_watcher/Types.cc.o -MF src/librbd/CMakeFiles/rbd_types.dir/mirroring_watcher/Types.cc.o.d -o src/librbd/CMakeFiles/rbd_types.dir/mirroring_watcher/Types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirroring_watcher/Types.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/watcher/Utils.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirroring_watcher/Types.cc:8:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirroring_watcher/Types.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1583/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,denc-mod-common.so -o lib/denc-mod-common.so src/tools/ceph-dencoder/CMakeFiles/denc-mod-common.dir/common_types.cc.o  -Wl,-rpath,:::::::::::::::  lib/libjournal.a  lib/libcls_cas_internal.a  lib/libcls_lock_client.a  lib/libcls_refcount_client.a  lib/libcls_timeindex_client.a  lib/libcls_journal_client.a   -Wl,--as-needed -latomic && :
[1584/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_types.dir/watcher/Types.cc.o -MF src/librbd/CMakeFiles/rbd_types.dir/watcher/Types.cc.o.d -o src/librbd/CMakeFiles/rbd_types.dir/watcher/Types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/watcher/Types.cc
[1585/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_types.dir/trash_watcher/Types.cc.o -MF src/librbd/CMakeFiles/rbd_types.dir/trash_watcher/Types.cc.o.d -o src/librbd/CMakeFiles/rbd_types.dir/trash_watcher/Types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/trash_watcher/Types.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/watcher/Utils.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/trash_watcher/Types.cc:8:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/trash_watcher/Types.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1586/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_types.dir/WatchNotifyTypes.cc.o -MF src/librbd/CMakeFiles/rbd_types.dir/WatchNotifyTypes.cc.o.d -o src/librbd/CMakeFiles/rbd_types.dir/WatchNotifyTypes.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/WatchNotifyTypes.cc
[1587/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_types.dir/cache/pwl/Types.cc.o -MF src/librbd/CMakeFiles/rbd_types.dir/cache/pwl/Types.cc.o.d -o src/librbd/CMakeFiles/rbd_types.dir/cache/pwl/Types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/Types.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/BlockGuard.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/Types.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/Types.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1588/2144] : && /usr/bin/cmake -E rm -f lib/librbd_types.a && /usr/bin/ar qc lib/librbd_types.a  src/librbd/CMakeFiles/rbd_types.dir/journal/Types.cc.o src/librbd/CMakeFiles/rbd_types.dir/mirroring_watcher/Types.cc.o src/librbd/CMakeFiles/rbd_types.dir/trash_watcher/Types.cc.o src/librbd/CMakeFiles/rbd_types.dir/watcher/Types.cc.o src/librbd/CMakeFiles/rbd_types.dir/WatchNotifyTypes.cc.o src/librbd/CMakeFiles/rbd_types.dir/cache/pwl/Types.cc.o && /usr/bin/ranlib lib/librbd_types.a && :
[1589/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/AsioEngine.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/AsioEngine.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/AsioEngine.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsioEngine.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsioEngine.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsioEngine.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsioEngine.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1590/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/AsyncObjectThrottle.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/AsyncObjectThrottle.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/AsyncObjectThrottle.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncObjectThrottle.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncObjectThrottle.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncObjectThrottle.cc:3:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1591/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_api.dir/librbd.cc.o -MF src/librbd/CMakeFiles/rbd_api.dir/librbd.cc.o.d -o src/librbd/CMakeFiles/rbd_api.dir/librbd.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/librbd.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/librbd.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1592/2144] : && /usr/bin/cmake -E rm -f lib/librbd_api.a && /usr/bin/ar qc lib/librbd_api.a  src/librbd/CMakeFiles/rbd_api.dir/librbd.cc.o && /usr/bin/ranlib lib/librbd_api.a && :
[1593/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/AsyncRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/AsyncRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/AsyncRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.cc:3:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1594/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/ConfigWatcher.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/ConfigWatcher.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/ConfigWatcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/ConfigWatcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ConfigWatcher.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1595/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/DeepCopyRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/DeepCopyRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/DeepCopyRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/DeepCopyRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/DeepCopyRequest.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/DeepCopyRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1596/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/ExclusiveLock.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/ExclusiveLock.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/ExclusiveLock.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/ExclusiveLock.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/AsyncOpTracker.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ExclusiveLock.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ExclusiveLock.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1597/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/ImageCtx.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/ImageCtx.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/ImageCtx.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.cc:9:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/neorados/RADOS.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.cc:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.cc: In member function âvoid librbd::ImageCtx::rebuild_data_io_context()â:
/builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.cc:1009:17: warning: âvoid std::atomic_store(shared_ptr<_Tp>*, shared_ptr<_Tp>) [with _Tp = neorados::IOContext]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1009 |     atomic_store(&data_io_context, ctx);
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:183:5: note: declared here
  183 |     atomic_store(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r)
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.cc: In member function âlibrbd::IOContext librbd::ImageCtx::get_data_io_context() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.cc:1013:23: warning: âstd::shared_ptr<_Tp> std::atomic_load(const shared_ptr<_Tp>*) [with _Tp = neorados::IOContext]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
 1013 |     return atomic_load(&data_io_context);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:142:5: note: declared here
  142 |     atomic_load(const shared_ptr<_Tp>* __p)
      |     ^~~~~~~~~~~
[1598/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/ImageState.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/ImageState.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/ImageState.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageState.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageState.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageState.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageState.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1599/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/ImageWatcher.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/ImageWatcher.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/ImageWatcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageWatcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/AsyncOpTracker.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageWatcher.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageWatcher.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageWatcher.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1600/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/internal.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/internal.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/internal.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/internal.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/librbd/internal.cc:10:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/internal.cc:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1601/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/LibrbdAdminSocketHook.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/LibrbdAdminSocketHook.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/LibrbdAdminSocketHook.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/LibrbdAdminSocketHook.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/LibrbdAdminSocketHook.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1602/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/Journal.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/Journal.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/Journal.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/Journal.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Journal.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Journal.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1603/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/MirroringWatcher.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/MirroringWatcher.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/MirroringWatcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/MirroringWatcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/MirroringWatcher.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/MirroringWatcher.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/MirroringWatcher.h:9:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1604/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/ManagedLock.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/ManagedLock.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/ManagedLock.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/ManagedLock.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ManagedLock.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ManagedLock.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1605/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/ObjectMap.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/ObjectMap.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/ObjectMap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/ObjectMap.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/AsyncOpTracker.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ObjectMap.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ObjectMap.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/fs_types.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ObjectMap.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1606/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/Operations.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/Operations.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/Operations.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/Operations.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/ObjectMapIterate.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Operations.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Operations.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Operations.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1607/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/PluginRegistry.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/PluginRegistry.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/PluginRegistry.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/PluginRegistry.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/plugin/Types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/PluginRegistry.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/PluginRegistry.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1608/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/TrashWatcher.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/TrashWatcher.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/TrashWatcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/TrashWatcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/TrashWatcher.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/TrashWatcher.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/TrashWatcher.h:9:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1609/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/Utils.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/Utils.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/Utils.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/Utils.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Utils.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Utils.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function.hpp:30,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/iter_find.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/split.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Utils.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1610/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/Watcher.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/Watcher.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/Watcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/Watcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/AsyncOpTracker.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Watcher.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Watcher.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1611/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/api/Config.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/api/Config.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/api/Config.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Config.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Config.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Config.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Config.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1612/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/api/DiffIterate.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/api/DiffIterate.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/api/DiffIterate.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/DiffIterate.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/DiffIterate.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/bit_vector.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/DiffIterate.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/DiffIterate.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1613/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/api/Group.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/api/Group.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/api/Group.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Group.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Group.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/utime.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Clock.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1614/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/api/Image.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/api/Image.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/api/Image.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Image.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Image.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Image.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Image.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1615/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/api/Io.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/api/Io.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/api/Io.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Io.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ReadResult.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Io.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Io.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1616/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/api/Migration.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/api/Migration.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/api/Migration.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Migration.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Migration.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Migration.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Migration.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1617/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/api/Mirror.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/api/Mirror.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/api/Mirror.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Mirror.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Mirror.cc:8:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Mirror.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Mirror.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1618/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/api/Namespace.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/api/Namespace.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/api/Namespace.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Namespace.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Namespace.cc:8:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/lock/cls_lock_types.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_client.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Namespace.cc:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1619/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/api/Pool.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/api/Pool.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/api/Pool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Pool.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Pool.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Pool.cc:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1620/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/api/PoolMetadata.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/api/PoolMetadata.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/api/PoolMetadata.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/PoolMetadata.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/PoolMetadata.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/lock/cls_lock_types.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_client.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/PoolMetadata.cc:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1621/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/api/Snapshot.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/api/Snapshot.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/api/Snapshot.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Snapshot.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Snapshot.cc:8:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Snapshot.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Snapshot.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1622/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/api/Trash.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/api/Trash.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/api/Trash.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Trash.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Trash.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Trash.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Trash.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1623/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/api/Utils.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/api/Utils.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/api/Utils.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Utils.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Utils.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Utils.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/api/Utils.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1624/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/asio/ContextWQ.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/asio/ContextWQ.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/asio/ContextWQ.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/asio/ContextWQ.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/asio/ContextWQ.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/asio/ContextWQ.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1625/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/cache/ImageWriteback.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/cache/ImageWriteback.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/cache/ImageWriteback.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/ImageWriteback.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/ImageWriteback.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/rados_types.hpp:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/Types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/ImageWriteback.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/ImageWriteback.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1626/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/cache/ObjectCacherObjectDispatch.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/cache/ObjectCacherObjectDispatch.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/cache/ObjectCacherObjectDispatch.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/ObjectCacherObjectDispatch.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/osdc/ObjectCacher.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/ObjectCacherObjectDispatch.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/ObjectCacherObjectDispatch.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ObjectDispatchInterface.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/ObjectCacherObjectDispatch.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1627/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/cache/ObjectCacherWriteback.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/cache/ObjectCacherWriteback.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/cache/ObjectCacherWriteback.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/ObjectCacherWriteback.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/ObjectCacherWriteback.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/ObjectCacherWriteback.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/snap_types.h:4,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/ObjectCacherWriteback.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1628/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/BlockCrypto.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/crypto/BlockCrypto.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/crypto/BlockCrypto.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/BlockCrypto.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/BlockCrypto.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/BlockCrypto.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1629/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/CryptoContextPool.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/crypto/CryptoContextPool.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/crypto/CryptoContextPool.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/CryptoContextPool.cc
[1630/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/cache/WriteAroundObjectDispatch.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/cache/WriteAroundObjectDispatch.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/cache/WriteAroundObjectDispatch.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/WriteAroundObjectDispatch.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/WriteAroundObjectDispatch.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ObjectDispatchInterface.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/WriteAroundObjectDispatch.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/WriteAroundObjectDispatch.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1631/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/CryptoImageDispatch.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/crypto/CryptoImageDispatch.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/crypto/CryptoImageDispatch.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/CryptoImageDispatch.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ReadResult.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageDispatchInterface.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/CryptoImageDispatch.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/CryptoImageDispatch.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageDispatchInterface.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1632/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/CryptoObjectDispatch.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/crypto/CryptoObjectDispatch.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/crypto/CryptoObjectDispatch.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/CryptoObjectDispatch.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/CryptoObjectDispatch.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/CryptoInterface.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/CryptoObjectDispatch.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/CryptoObjectDispatch.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1633/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/FormatRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/crypto/FormatRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/crypto/FormatRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/FormatRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/FormatRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/FormatRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/FormatRequest.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1634/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/LoadRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/crypto/LoadRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/crypto/LoadRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/LoadRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/LoadRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/LoadRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/LoadRequest.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1635/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/ShutDownCryptoRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/crypto/ShutDownCryptoRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/crypto/ShutDownCryptoRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/ShutDownCryptoRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/ShutDownCryptoRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/ShutDownCryptoRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1636/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/Utils.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/crypto/Utils.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/crypto/Utils.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/Utils.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/Utils.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/Utils.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1637/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/openssl/DataCryptor.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/crypto/openssl/DataCryptor.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/crypto/openssl/DataCryptor.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/openssl/DataCryptor.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/openssl/DataCryptor.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/openssl/DataCryptor.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1638/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/ImageCopyRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/ImageCopyRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/ImageCopyRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/ImageCopyRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/ObjectCopyRequest.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/ImageCopyRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/ImageCopyRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/ImageCopyRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1639/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/MetadataCopyRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/MetadataCopyRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/MetadataCopyRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/MetadataCopyRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/MetadataCopyRequest.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/MetadataCopyRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/MetadataCopyRequest.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1640/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/SetHeadRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/SetHeadRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/SetHeadRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/SetHeadRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/SetHeadRequest.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/SetHeadRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/SetHeadRequest.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1641/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/ObjectCopyRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/ObjectCopyRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/ObjectCopyRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/ObjectCopyRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/ObjectCopyRequest.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/ObjectCopyRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/interval_set.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/ObjectCopyRequest.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1642/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/SnapshotCopyRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/SnapshotCopyRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/SnapshotCopyRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/SnapshotCopyRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/SnapshotCopyRequest.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/SnapshotCopyRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/SnapshotCopyRequest.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1643/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/SnapshotCreateRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/SnapshotCreateRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/SnapshotCreateRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/SnapshotCreateRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/SetHeadRequest.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/SnapshotCreateRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/SetHeadRequest.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1644/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/Utils.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/Utils.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/Utils.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/Utils.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/deep_copy/Utils.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1645/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/AutomaticPolicy.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/AutomaticPolicy.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/AutomaticPolicy.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/exclusive_lock/AutomaticPolicy.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/exclusive_lock/AutomaticPolicy.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1646/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/ImageDispatch.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/ImageDispatch.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/ImageDispatch.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/exclusive_lock/ImageDispatch.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ReadResult.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageDispatchInterface.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/exclusive_lock/ImageDispatch.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/exclusive_lock/ImageDispatch.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageDispatchInterface.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1647/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/PreAcquireRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/PreAcquireRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/PreAcquireRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/exclusive_lock/PreAcquireRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/exclusive_lock/PreAcquireRequest.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/exclusive_lock/PreAcquireRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/exclusive_lock/PreAcquireRequest.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1648/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/PostAcquireRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/PostAcquireRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/PostAcquireRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/exclusive_lock/PostAcquireRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/exclusive_lock/PostAcquireRequest.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/exclusive_lock/PostAcquireRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/exclusive_lock/PostAcquireRequest.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1649/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/PreReleaseRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/PreReleaseRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/PreReleaseRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/exclusive_lock/PreReleaseRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/exclusive_lock/PreReleaseRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/exclusive_lock/PreReleaseRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1650/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/StandardPolicy.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/StandardPolicy.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/StandardPolicy.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/exclusive_lock/StandardPolicy.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/exclusive_lock/StandardPolicy.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1651/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/AttachChildRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/image/AttachChildRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/image/AttachChildRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/AttachChildRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/AttachChildRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/AttachChildRequest.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/AttachChildRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1652/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/AttachParentRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/image/AttachParentRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/image/AttachParentRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/AttachParentRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/AttachParentRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/AttachParentRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/AttachParentRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1653/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/CloneRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/image/CloneRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/image/CloneRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/CloneRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/CloneRequest.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/lock/cls_lock_types.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_client.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/CloneRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1654/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/CloseRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/image/CloseRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/image/CloseRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/CloseRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/CloseRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/CloseRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1655/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/CreateRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/image/CreateRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/image/CreateRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/CreateRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/CreateRequest.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/CreateRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/CreateRequest.h:9:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1656/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/DetachChildRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/image/DetachChildRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/image/DetachChildRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/DetachChildRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/DetachChildRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/DetachChildRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/DetachChildRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1657/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/DetachParentRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/image/DetachParentRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/image/DetachParentRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/DetachParentRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/DetachParentRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/DetachParentRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/DetachParentRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1658/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/GetMetadataRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/image/GetMetadataRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/image/GetMetadataRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/GetMetadataRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/GetMetadataRequest.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/GetMetadataRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/GetMetadataRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1659/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/ListWatchersRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/image/ListWatchersRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/image/ListWatchersRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/ListWatchersRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/ListWatchersRequest.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/rados_types.hpp:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/ListWatchersRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/ListWatchersRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1660/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/PreRemoveRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/image/PreRemoveRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/image/PreRemoveRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/PreRemoveRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/PreRemoveRequest.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/PreRemoveRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/PreRemoveRequest.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1661/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/OpenRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/image/OpenRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/image/OpenRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/OpenRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/OpenRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/OpenRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/OpenRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1662/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/RefreshParentRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/image/RefreshParentRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/image/RefreshParentRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/RefreshParentRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/RefreshParentRequest.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Types.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/RefreshParentRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/RefreshParentRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1663/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/RefreshRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/image/RefreshRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/image/RefreshRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/RefreshRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/RefreshRequest.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/RefreshRequest.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/RefreshRequest.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1664/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/RemoveRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/image/RemoveRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/image/RemoveRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/RemoveRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/RemoveRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/RemoveRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/RemoveRequest.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1665/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/SetFlagsRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/image/SetFlagsRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/image/SetFlagsRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/SetFlagsRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/SetFlagsRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/SetFlagsRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/SetFlagsRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1666/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/SetSnapRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/image/SetSnapRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/image/SetSnapRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/SetSnapRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/SetSnapRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/lock/cls_lock_types.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_client.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/SetSnapRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/SetSnapRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1667/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image/ValidatePoolRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/image/ValidatePoolRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/image/ValidatePoolRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/ValidatePoolRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/ValidatePoolRequest.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/ValidatePoolRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image/ValidatePoolRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1668/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/image_watcher/NotifyLockOwner.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/image_watcher/NotifyLockOwner.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/image_watcher/NotifyLockOwner.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/image_watcher/NotifyLockOwner.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image_watcher/NotifyLockOwner.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image_watcher/NotifyLockOwner.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/image_watcher/NotifyLockOwner.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1669/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/AioCompletion.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/io/AioCompletion.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/io/AioCompletion.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/AioCompletion.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/AioCompletion.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/AioCompletion.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1670/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/AsyncOperation.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/io/AsyncOperation.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/io/AsyncOperation.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/AsyncOperation.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/AsyncOperation.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1671/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/FlushTracker.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/io/FlushTracker.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/io/FlushTracker.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/FlushTracker.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/FlushTracker.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1672/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/CopyupRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/io/CopyupRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/io/CopyupRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/CopyupRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/CopyupRequest.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/CopyupRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/CopyupRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/work_dispatcher.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/post.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/post.hpp:196,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/awaitable.hpp:29,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/awaitable.hpp:140,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/error_code.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/denc.h:53,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:41,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/interval_set.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/CopyupRequest.h:9:
In member function âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:123:9: warning: âMEM[(struct executor_work_guard *)this_2(D) + 24B].owns_â may be used uninitialized [-Wmaybe-uninitialized]
  123 |     if (owns_)
      |         ^~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/io_object_impl.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_socket.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_datagram_socket.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:26:
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
In member function âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:123:9: warning: âMEM[(struct executor_work_guard *)this_2(D) + 24B].owns_â may be used uninitialized [-Wmaybe-uninitialized]
  123 |     if (owns_)
      |         ^~~~~
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}>(librbd::io::CopyupRequest<librbd::ImageCtx>::copyup()::{lambda(int)#2}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
[1673/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/ImageDispatch.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/io/ImageDispatch.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/io/ImageDispatch.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageDispatch.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ReadResult.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageDispatchInterface.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageDispatch.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageDispatch.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageDispatchInterface.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1674/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/ImageDispatchSpec.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/io/ImageDispatchSpec.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/io/ImageDispatchSpec.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageDispatchSpec.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageDispatchSpec.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageDispatchSpec.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageDispatchSpec.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1675/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/ImageDispatcher.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/io/ImageDispatcher.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/io/ImageDispatcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageDispatcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/Dispatcher.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageDispatcher.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageDispatcher.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1676/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/ImageRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/io/ImageRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/io/ImageRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageRequest.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/zipkin_trace.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageRequest.h:9:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1677/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/ObjectDispatch.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/io/ObjectDispatch.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/io/ObjectDispatch.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ObjectDispatch.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ObjectDispatch.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ObjectDispatch.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ObjectDispatch.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1678/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/ObjectDispatchSpec.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/io/ObjectDispatchSpec.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/io/ObjectDispatchSpec.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ObjectDispatchSpec.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ObjectDispatchSpec.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ObjectDispatchSpec.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ObjectDispatchSpec.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1679/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/ObjectDispatcher.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/io/ObjectDispatcher.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/io/ObjectDispatcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ObjectDispatcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/Dispatcher.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ObjectDispatcher.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ObjectDispatcher.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1680/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/QosImageDispatch.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/io/QosImageDispatch.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/io/QosImageDispatch.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/QosImageDispatch.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ReadResult.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageDispatchInterface.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/QosImageDispatch.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/QosImageDispatch.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/QosImageDispatch.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1681/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/ObjectRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/io/ObjectRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/io/ObjectRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ObjectRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/AsyncOpTracker.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ObjectMap.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ObjectRequest.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ObjectRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ObjectRequest.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/work_dispatcher.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/post.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/post.hpp:196,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/awaitable.hpp:29,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/awaitable.hpp:140,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/neorados/RADOS.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ObjectRequest.h:9:
In member function âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}>(librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}>(librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}>(librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}>(librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}>(librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}>(librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}>(librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}>(librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}>(librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}>(librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:123:9: warning: âMEM[(struct executor_work_guard *)this_2(D) + 24B].owns_â may be used uninitialized [-Wmaybe-uninitialized]
  123 |     if (owns_)
      |         ^~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/io_object_impl.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_socket.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_datagram_socket.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:26:
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}>(librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}>(librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}>(librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}>(librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}>(librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}>(librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}>(librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}>(librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}>(librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}>(librbd::io::ObjectReadRequest<librbd::ImageCtx>::read_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
In member function âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}>(librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}>(librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}>(librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}>(librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}>(librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}>(librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}>(librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}>(librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}>(librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}>(librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:123:9: warning: âMEM[(struct executor_work_guard *)this_2(D) + 24B].owns_â may be used uninitialized [-Wmaybe-uninitialized]
  123 |     if (owns_)
      |         ^~~~~
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}>(librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}>(librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}>(librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}>(librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}>(librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}>(librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}>(librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}>(librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}>(librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}>(librbd::io::AbstractObjectWriteRequest<librbd::ImageCtx>::write_object()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
In member function âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}>(librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}>(librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}>(librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}>(librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}>(librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}>(librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}>(librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}>(librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}>(librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}>(librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:123:9: warning: âMEM[(struct executor_work_guard *)this_2(D) + 24B].owns_â may be used uninitialized [-Wmaybe-uninitialized]
  123 |     if (owns_)
      |         ^~~~~
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}>(librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}>(librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}>(librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}>(librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}>(librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}>(librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}>(librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}>(librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}>(librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}>(librbd::io::ObjectListSnapsRequest<librbd::ImageCtx>::list_snaps()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
[1682/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/QueueImageDispatch.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/io/QueueImageDispatch.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/io/QueueImageDispatch.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/QueueImageDispatch.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ReadResult.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageDispatchInterface.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/QueueImageDispatch.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/QueueImageDispatch.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageDispatchInterface.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1683/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/ReadResult.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/io/ReadResult.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/io/ReadResult.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ReadResult.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ReadResult.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ReadResult.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1684/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/RefreshImageDispatch.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/io/RefreshImageDispatch.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/io/RefreshImageDispatch.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/RefreshImageDispatch.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ReadResult.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageDispatchInterface.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/RefreshImageDispatch.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/RefreshImageDispatch.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageDispatchInterface.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1685/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/SimpleSchedulerObjectDispatch.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/io/SimpleSchedulerObjectDispatch.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/io/SimpleSchedulerObjectDispatch.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/SimpleSchedulerObjectDispatch.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/SimpleSchedulerObjectDispatch.cc:10:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/interval_set.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/SimpleSchedulerObjectDispatch.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/SimpleSchedulerObjectDispatch.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1686/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/Types.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/io/Types.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/io/Types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/Types.cc
[1687/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/Utils.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/io/Utils.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/io/Utils.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/Utils.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/Utils.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/rados_types.hpp:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/Utils.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/Utils.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1688/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/WriteBlockImageDispatch.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/io/WriteBlockImageDispatch.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/io/WriteBlockImageDispatch.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/WriteBlockImageDispatch.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ReadResult.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageDispatchInterface.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/WriteBlockImageDispatch.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/WriteBlockImageDispatch.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageDispatchInterface.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1689/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/io/IoOperations.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/io/IoOperations.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/io/IoOperations.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/IoOperations.cc
[1690/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/journal/CreateRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/journal/CreateRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/journal/CreateRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/CreateRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/CreateRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1691/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/journal/DemoteRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/journal/DemoteRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/journal/DemoteRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/DemoteRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/DemoteRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/journal/cls_journal_types.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/DemoteRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/DemoteRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1692/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/journal/ObjectDispatch.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/journal/ObjectDispatch.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/journal/ObjectDispatch.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/ObjectDispatch.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/ObjectDispatch.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/ObjectDispatch.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/ObjectDispatch.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1693/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/journal/OpenRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/journal/OpenRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/journal/OpenRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/OpenRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/OpenRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1694/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/journal/PromoteRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/journal/PromoteRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/journal/PromoteRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/PromoteRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/PromoteRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/journal/cls_journal_types.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/PromoteRequest.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/PromoteRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1695/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/journal/RemoveRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/journal/RemoveRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/journal/RemoveRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/RemoveRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/RemoveRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1696/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/journal/ResetRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/journal/ResetRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/journal/ResetRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/ResetRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/ResetRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/ResetRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/ResetRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1697/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/journal/Replay.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/journal/Replay.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/journal/Replay.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/Replay.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/Replay.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/Replay.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1698/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/journal/StandardPolicy.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/journal/StandardPolicy.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/journal/StandardPolicy.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/StandardPolicy.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/StandardPolicy.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1699/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/journal/Utils.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/journal/Utils.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/journal/Utils.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/Utils.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/Utils.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/journal/Utils.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1700/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/AcquireRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/AcquireRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/AcquireRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/managed_lock/AcquireRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/AsyncOpTracker.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Watcher.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/managed_lock/AcquireRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/managed_lock/AcquireRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/managed_lock/AcquireRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1701/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/BreakRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/BreakRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/BreakRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/managed_lock/BreakRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/managed_lock/BreakRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/managed_lock/BreakRequest.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/managed_lock/BreakRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/work_dispatcher.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/post.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/post.hpp:196,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/awaitable.hpp:29,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/awaitable.hpp:140,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/error_code.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/denc.h:53,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:41,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:27:
In member function âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:123:9: warning: âMEM[(struct executor_work_guard *)this_2(D) + 24B].owns_â may be used uninitialized [-Wmaybe-uninitialized]
  123 |     if (owns_)
      |         ^~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/io_object_impl.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_socket.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/basic_datagram_socket.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:26:
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::send_blocklist()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
In member function âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:123:9: warning: âMEM[(struct executor_work_guard *)this_2(D) + 24B].owns_â may be used uninitialized [-Wmaybe-uninitialized]
  123 |     if (owns_)
      |         ^~~~~
In member function âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::context_ptr() constâ,
    inlined from âboost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>::on_work_finished() constâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/impl/io_context.hpp:337:14,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:124:33,
    inlined from âboost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>::~executor_work_guard()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/executor_work_guard.hpp:121:3,
    inlined from âstd::pair<boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void>, boost::asio::executor_work_guard<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, void, void> >::~pair()â at /usr/include/c++/14/bits/stl_pair.h:186:12,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, librbd::asio::util::get_callback_adapter<librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}>(librbd::managed_lock::BreakRequest<librbd::ImageCtx>::wait_for_osd_map()::{lambda(int)#1}&&)::{lambda(boost::system::error_code, (auto:1&&)...)#1}, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:1124:42: warning: âMEM[(const struct basic_executor_type *)this_2(D) + 24B].target_â may be used uninitialized [-Wmaybe-uninitialized]
 1124 |     return reinterpret_cast<io_context*>(target_ & ~runtime_bits);
      |                                          ^~~~~~~
[1702/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/GetLockerRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/GetLockerRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/GetLockerRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/managed_lock/GetLockerRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/managed_lock/GetLockerRequest.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/managed_lock/GetLockerRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/managed_lock/GetLockerRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1703/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/ReacquireRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/ReacquireRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/ReacquireRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/managed_lock/ReacquireRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/AsyncOpTracker.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Watcher.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/managed_lock/ReacquireRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/managed_lock/ReacquireRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/managed_lock/ReacquireRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1704/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/Utils.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/Utils.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/Utils.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/managed_lock/Utils.cc
[1705/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/ReleaseRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/ReleaseRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/ReleaseRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/managed_lock/ReleaseRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/managed_lock/ReleaseRequest.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/managed_lock/ReleaseRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/managed_lock/ReleaseRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1706/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/migration/FileStream.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/migration/FileStream.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/migration/FileStream.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/FileStream.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/FileStream.cc:9:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/rados_types.hpp:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/Types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/StreamInterface.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/FileStream.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/FileStream.cc:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1707/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/migration/HttpStream.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/migration/HttpStream.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/migration/HttpStream.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/HttpStream.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/HttpStream.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/rados_types.hpp:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/Types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/StreamInterface.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/HttpStream.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/HttpStream.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1708/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/migration/ImageDispatch.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/migration/ImageDispatch.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/migration/ImageDispatch.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/ImageDispatch.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ReadResult.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageDispatchInterface.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/ImageDispatch.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/ImageDispatch.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageDispatchInterface.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1709/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/migration/NativeFormat.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/migration/NativeFormat.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/migration/NativeFormat.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/NativeFormat.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/NativeFormat.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Types.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/NativeFormat.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/NativeFormat.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1710/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/migration/OpenSourceImageRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/migration/OpenSourceImageRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/migration/OpenSourceImageRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/OpenSourceImageRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/OpenSourceImageRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Types.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/OpenSourceImageRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/OpenSourceImageRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1711/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/migration/QCOWFormat.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/migration/QCOWFormat.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/migration/QCOWFormat.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/QCOWFormat.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/QCOWFormat.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Types.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/QCOWFormat.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/QCOWFormat.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1712/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/migration/HttpClient.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/migration/HttpClient.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/migration/HttpClient.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/HttpClient.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/HttpClient.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/rados_types.hpp:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/Types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/HttpClient.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/HttpClient.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1713/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/migration/RawFormat.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/migration/RawFormat.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/migration/RawFormat.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/RawFormat.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/RawFormat.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Types.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/RawFormat.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/RawFormat.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1714/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/migration/RawSnapshot.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/migration/RawSnapshot.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/migration/RawSnapshot.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/RawSnapshot.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/RawSnapshot.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/zipkin_trace.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/RawSnapshot.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/RawSnapshot.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1715/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/migration/SourceSpecBuilder.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/migration/SourceSpecBuilder.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/migration/SourceSpecBuilder.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/SourceSpecBuilder.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/SourceSpecBuilder.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/shared_count.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/src/json_spirit/json_spirit_value.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/json_spirit/json_spirit.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/SourceSpecBuilder.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/SourceSpecBuilder.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1716/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/migration/S3Stream.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/migration/S3Stream.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/migration/S3Stream.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/S3Stream.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/S3Stream.cc:8:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/rados_types.hpp:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/Types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/StreamInterface.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/S3Stream.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/S3Stream.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1717/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/DemoteRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/mirror/DemoteRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/mirror/DemoteRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/DemoteRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/DemoteRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/DemoteRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/DemoteRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1718/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/migration/Utils.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/migration/Utils.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/migration/Utils.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/Utils.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/Utils.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/rados_types.hpp:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/Types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/Utils.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/migration/Utils.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1719/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/EnableRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/mirror/EnableRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/mirror/EnableRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/EnableRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/EnableRequest.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/EnableRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/EnableRequest.h:9:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1720/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/DisableRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/mirror/DisableRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/mirror/DisableRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/DisableRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/DisableRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/DisableRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/DisableRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1721/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/GetStatusRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/mirror/GetStatusRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/mirror/GetStatusRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/GetStatusRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/GetStatusRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/GetStatusRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/GetStatusRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1722/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/GetInfoRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/mirror/GetInfoRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/mirror/GetInfoRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/GetInfoRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/GetInfoRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/snap_types.h:4,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/GetInfoRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/GetInfoRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1723/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/GetUuidRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/mirror/GetUuidRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/mirror/GetUuidRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/GetUuidRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/GetUuidRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/GetUuidRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/GetUuidRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1724/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/ImageRemoveRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/mirror/ImageRemoveRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/mirror/ImageRemoveRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/ImageRemoveRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/ImageRemoveRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/ImageRemoveRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/ImageRemoveRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1725/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/ImageStateUpdateRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/mirror/ImageStateUpdateRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/mirror/ImageStateUpdateRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/ImageStateUpdateRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/ImageStateUpdateRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/ImageStateUpdateRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/ImageStateUpdateRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1726/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/PromoteRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/mirror/PromoteRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/mirror/PromoteRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/PromoteRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/PromoteRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/PromoteRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/PromoteRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1727/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/CreateNonPrimaryRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/CreateNonPrimaryRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/CreateNonPrimaryRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/CreateNonPrimaryRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/CreateNonPrimaryRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/CreateNonPrimaryRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/CreateNonPrimaryRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1728/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/CreatePrimaryRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/CreatePrimaryRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/CreatePrimaryRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/CreatePrimaryRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/CreatePrimaryRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/CreatePrimaryRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/CreatePrimaryRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1729/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/DemoteRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/DemoteRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/DemoteRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/DemoteRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/DemoteRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/DemoteRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/DemoteRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1730/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/GetImageStateRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/GetImageStateRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/GetImageStateRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/GetImageStateRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/GetImageStateRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/GetImageStateRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/GetImageStateRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1731/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/ImageMeta.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/ImageMeta.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/ImageMeta.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/ImageMeta.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/ImageMeta.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/ImageMeta.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/ImageMeta.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1732/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/PromoteRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/PromoteRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/PromoteRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/PromoteRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/PromoteRequest.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/PromoteRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/PromoteRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1733/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/RemoveImageStateRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/RemoveImageStateRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/RemoveImageStateRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/RemoveImageStateRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/RemoveImageStateRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/RemoveImageStateRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/RemoveImageStateRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1734/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/SetImageStateRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/SetImageStateRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/SetImageStateRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/SetImageStateRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/SetImageStateRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/Types.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/SetImageStateRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/SetImageStateRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1735/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/Types.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/Types.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/Types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/Types.cc
[1736/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/UnlinkPeerRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/UnlinkPeerRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/UnlinkPeerRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/UnlinkPeerRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/UnlinkPeerRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/UnlinkPeerRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/UnlinkPeerRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1737/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/Utils.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/Utils.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/Utils.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/Utils.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/Utils.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1738/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/WriteImageStateRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/WriteImageStateRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/WriteImageStateRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/WriteImageStateRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/WriteImageStateRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/Types.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/WriteImageStateRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/mirror/snapshot/WriteImageStateRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1739/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/object_map/CreateRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/object_map/CreateRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/object_map/CreateRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/CreateRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/CreateRequest.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/CreateRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/CreateRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1740/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/object_map/DiffRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/object_map/DiffRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/object_map/DiffRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/DiffRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/DiffRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/bit_vector.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/DiffRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/DiffRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1741/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/object_map/InvalidateRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/object_map/InvalidateRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/object_map/InvalidateRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/InvalidateRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/InvalidateRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/InvalidateRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1742/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/object_map/LockRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/object_map/LockRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/object_map/LockRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/LockRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/LockRequest.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/LockRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/LockRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1743/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/object_map/RefreshRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/object_map/RefreshRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/object_map/RefreshRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/RefreshRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/RefreshRequest.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/RefreshRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/RefreshRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1744/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/object_map/RemoveRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/object_map/RemoveRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/object_map/RemoveRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/RemoveRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/RemoveRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/RemoveRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/RemoveRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1745/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/object_map/Request.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/object_map/Request.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/object_map/Request.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/Request.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/Request.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/Request.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1746/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/object_map/ResizeRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/object_map/ResizeRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/object_map/ResizeRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/ResizeRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/Request.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/ResizeRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/ResizeRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1747/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/object_map/SnapshotCreateRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/object_map/SnapshotCreateRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/object_map/SnapshotCreateRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/SnapshotCreateRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/Request.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/SnapshotCreateRequest.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/SnapshotCreateRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/bit_vector.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/SnapshotCreateRequest.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1748/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/object_map/SnapshotRemoveRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/object_map/SnapshotRemoveRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/object_map/SnapshotRemoveRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/SnapshotRemoveRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/SnapshotRemoveRequest.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/SnapshotRemoveRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/SnapshotRemoveRequest.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1749/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/object_map/SnapshotRollbackRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/object_map/SnapshotRollbackRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/object_map/SnapshotRollbackRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/SnapshotRollbackRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/Request.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/SnapshotRollbackRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/SnapshotRollbackRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1750/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/object_map/UnlockRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/object_map/UnlockRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/object_map/UnlockRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/UnlockRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/UnlockRequest.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/lock/cls_lock_types.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/lock/cls_lock_client.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/UnlockRequest.cc:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1751/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/object_map/UpdateRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/object_map/UpdateRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/object_map/UpdateRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/UpdateRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/Request.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/UpdateRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/object_map/UpdateRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1752/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/DisableFeaturesRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/operation/DisableFeaturesRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/operation/DisableFeaturesRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/DisableFeaturesRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/DisableFeaturesRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/DisableFeaturesRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1753/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/EnableFeaturesRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/operation/EnableFeaturesRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/operation/EnableFeaturesRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/EnableFeaturesRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/Request.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/EnableFeaturesRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/EnableFeaturesRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1754/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/MetadataRemoveRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/operation/MetadataRemoveRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/operation/MetadataRemoveRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/MetadataRemoveRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/Request.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/MetadataRemoveRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/MetadataRemoveRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1755/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/FlattenRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/operation/FlattenRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/operation/FlattenRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/FlattenRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/Request.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/FlattenRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/FlattenRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1756/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/MetadataSetRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/operation/MetadataSetRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/operation/MetadataSetRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/MetadataSetRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/Request.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/MetadataSetRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/MetadataSetRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1757/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/MigrateRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/operation/MigrateRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/operation/MigrateRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/MigrateRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/Request.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/MigrateRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/MigrateRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1758/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/ObjectMapIterate.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/operation/ObjectMapIterate.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/operation/ObjectMapIterate.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/ObjectMapIterate.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/ObjectMapIterate.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/ObjectMapIterate.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1759/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/RebuildObjectMapRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/operation/RebuildObjectMapRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/operation/RebuildObjectMapRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/RebuildObjectMapRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/RebuildObjectMapRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/RebuildObjectMapRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1760/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/RenameRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/operation/RenameRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/operation/RenameRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/RenameRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/Request.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/RenameRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/RenameRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1761/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/Request.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/operation/Request.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/operation/Request.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/Request.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/Request.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/Request.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1762/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/ResizeRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/operation/ResizeRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/operation/ResizeRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/ResizeRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/Request.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/ResizeRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/ResizeRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1763/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotCreateRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotCreateRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotCreateRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/SnapshotCreateRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/Request.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/SnapshotCreateRequest.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/SnapshotCreateRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rbd/cls_rbd_types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/SnapshotCreateRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1764/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotProtectRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotProtectRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotProtectRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/SnapshotProtectRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/Request.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/SnapshotProtectRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/SnapshotProtectRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1765/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotRemoveRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotRemoveRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotRemoveRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/SnapshotRemoveRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/Request.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/SnapshotRemoveRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/SnapshotRemoveRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1766/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotRenameRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotRenameRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotRenameRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/SnapshotRenameRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/Request.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/SnapshotRenameRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/SnapshotRenameRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1767/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotRollbackRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotRollbackRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotRollbackRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/SnapshotRollbackRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/Request.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/SnapshotRollbackRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/SnapshotRollbackRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1768/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotUnprotectRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotUnprotectRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotUnprotectRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/SnapshotUnprotectRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/Request.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/SnapshotUnprotectRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/SnapshotUnprotectRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1769/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotLimitRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotLimitRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotLimitRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/SnapshotLimitRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/Request.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/SnapshotLimitRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/SnapshotLimitRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1770/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/SparsifyRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/operation/SparsifyRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/operation/SparsifyRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/SparsifyRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/Request.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/SparsifyRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/SparsifyRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1771/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/operation/TrimRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/operation/TrimRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/operation/TrimRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/TrimRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/AsyncRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/TrimRequest.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/operation/TrimRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1772/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/plugin/Api.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/plugin/Api.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/plugin/Api.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/plugin/Api.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ReadResult.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/plugin/Api.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/plugin/Api.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/plugin/Api.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1773/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/trash/MoveRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/trash/MoveRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/trash/MoveRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/trash/MoveRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/trash/MoveRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/utime.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/trash/MoveRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/trash/MoveRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1774/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/trash/RemoveRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/trash/RemoveRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/trash/RemoveRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/trash/RemoveRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/trash/RemoveRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/utime.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/trash/RemoveRequest.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/trash/RemoveRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1775/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/watcher/Notifier.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/watcher/Notifier.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/watcher/Notifier.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/watcher/Notifier.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/watcher/Notifier.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/watcher/Notifier.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1776/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/watcher/RewatchRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/watcher/RewatchRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/watcher/RewatchRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/watcher/RewatchRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Utils.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/watcher/RewatchRequest.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/watcher/RewatchRequest.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/watcher/RewatchRequest.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1777/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/__/common/ContextCompletion.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/__/common/ContextCompletion.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/__/common/ContextCompletion.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/common/ContextCompletion.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ContextCompletion.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ContextCompletion.cc:3:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1778/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/LUKSEncryptionFormat.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/LUKSEncryptionFormat.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/LUKSEncryptionFormat.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/luks/LUKSEncryptionFormat.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/luks/LUKSEncryptionFormat.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/luks/LUKSEncryptionFormat.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/luks/LUKSEncryptionFormat.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1779/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/FormatRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/FormatRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/FormatRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/luks/FormatRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/luks/FormatRequest.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/luks/FormatRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/luks/FormatRequest.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1780/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/FlattenRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/FlattenRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/FlattenRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/luks/FlattenRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/luks/FlattenRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/luks/FlattenRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1781/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/Header.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/Header.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/Header.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/luks/Header.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/luks/Header.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/luks/Header.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1782/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/Magic.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/Magic.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/Magic.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/luks/Magic.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/luks/Magic.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/luks/Magic.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1783/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/LoadRequest.cc.o -MF src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/LoadRequest.cc.o.d -o src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/LoadRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/luks/LoadRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/luks/LoadRequest.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/luks/LoadRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/../rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rbd/librbd.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/crypto/luks/LoadRequest.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1784/2144] : && /usr/bin/cmake -E rm -f lib/librbd_internal.a && /usr/bin/ar qc lib/librbd_internal.a  src/CMakeFiles/rados_snap_set_diff_obj.dir/librados/snap_set_diff.cc.o src/librbd/CMakeFiles/rbd_internal.dir/AsioEngine.cc.o src/librbd/CMakeFiles/rbd_internal.dir/AsyncObjectThrottle.cc.o src/librbd/CMakeFiles/rbd_internal.dir/AsyncRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/ConfigWatcher.cc.o src/librbd/CMakeFiles/rbd_internal.dir/DeepCopyRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/ExclusiveLock.cc.o src/librbd/CMakeFiles/rbd_internal.dir/ImageCtx.cc.o src/librbd/CMakeFiles/rbd_internal.dir/ImageState.cc.o src/librbd/CMakeFiles/rbd_internal.dir/ImageWatcher.cc.o src/librbd/CMakeFiles/rbd_internal.dir/internal.cc.o src/librbd/CMakeFiles/rbd_internal.dir/Journal.cc.o src/librbd/CMakeFiles/rbd_internal.dir/LibrbdAdminSocketHook.cc.o src/librbd/CMakeFiles/rbd_internal.dir/ManagedLock.cc.o src/librbd/CMakeFiles/rbd_internal.dir/MirroringWatcher.cc.o src/librbd/CMakeFiles/rbd_internal.dir/ObjectMap.cc.o src/librbd/CMakeFiles/rbd_internal.dir/Operations.cc.o src/librbd/CMakeFiles/rbd_internal.dir/PluginRegistry.cc.o src/librbd/CMakeFiles/rbd_internal.dir/TrashWatcher.cc.o src/librbd/CMakeFiles/rbd_internal.dir/Utils.cc.o src/librbd/CMakeFiles/rbd_internal.dir/Watcher.cc.o src/librbd/CMakeFiles/rbd_internal.dir/api/Config.cc.o src/librbd/CMakeFiles/rbd_internal.dir/api/DiffIterate.cc.o src/librbd/CMakeFiles/rbd_internal.dir/api/Group.cc.o src/librbd/CMakeFiles/rbd_internal.dir/api/Image.cc.o src/librbd/CMakeFiles/rbd_internal.dir/api/Io.cc.o src/librbd/CMakeFiles/rbd_internal.dir/api/Migration.cc.o src/librbd/CMakeFiles/rbd_internal.dir/api/Mirror.cc.o src/librbd/CMakeFiles/rbd_internal.dir/api/Namespace.cc.o src/librbd/CMakeFiles/rbd_internal.dir/api/Pool.cc.o src/librbd/CMakeFiles/rbd_internal.dir/api/PoolMetadata.cc.o src/librbd/CMakeFiles/rbd_internal.dir/api/Snapshot.cc.o src/librbd/CMakeFiles/rbd_internal.dir/api/Trash.cc.o src/librbd/CMakeFiles/rbd_internal.dir/api/Utils.cc.o src/librbd/CMakeFiles/rbd_internal.dir/asio/ContextWQ.cc.o src/librbd/CMakeFiles/rbd_internal.dir/cache/ImageWriteback.cc.o src/librbd/CMakeFiles/rbd_internal.dir/cache/ObjectCacherObjectDispatch.cc.o src/librbd/CMakeFiles/rbd_internal.dir/cache/ObjectCacherWriteback.cc.o src/librbd/CMakeFiles/rbd_internal.dir/cache/WriteAroundObjectDispatch.cc.o src/librbd/CMakeFiles/rbd_internal.dir/crypto/BlockCrypto.cc.o src/librbd/CMakeFiles/rbd_internal.dir/crypto/CryptoContextPool.cc.o src/librbd/CMakeFiles/rbd_internal.dir/crypto/CryptoImageDispatch.cc.o src/librbd/CMakeFiles/rbd_internal.dir/crypto/CryptoObjectDispatch.cc.o src/librbd/CMakeFiles/rbd_internal.dir/crypto/FormatRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/crypto/LoadRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/crypto/ShutDownCryptoRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/crypto/Utils.cc.o src/librbd/CMakeFiles/rbd_internal.dir/crypto/openssl/DataCryptor.cc.o src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/ImageCopyRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/MetadataCopyRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/ObjectCopyRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/SetHeadRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/SnapshotCopyRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/SnapshotCreateRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/deep_copy/Utils.cc.o src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/AutomaticPolicy.cc.o src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/ImageDispatch.cc.o src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/PreAcquireRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/PostAcquireRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/PreReleaseRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/StandardPolicy.cc.o src/librbd/CMakeFiles/rbd_internal.dir/image/AttachChildRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/image/AttachParentRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/image/CloneRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/image/CloseRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/image/CreateRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/image/DetachChildRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/image/DetachParentRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/image/GetMetadataRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/image/ListWatchersRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/image/OpenRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/image/PreRemoveRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/image/RefreshParentRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/image/RefreshRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/image/RemoveRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/image/SetFlagsRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/image/SetSnapRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/image/ValidatePoolRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/image_watcher/NotifyLockOwner.cc.o src/librbd/CMakeFiles/rbd_internal.dir/io/AioCompletion.cc.o src/librbd/CMakeFiles/rbd_internal.dir/io/AsyncOperation.cc.o src/librbd/CMakeFiles/rbd_internal.dir/io/CopyupRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/io/FlushTracker.cc.o src/librbd/CMakeFiles/rbd_internal.dir/io/ImageDispatch.cc.o src/librbd/CMakeFiles/rbd_internal.dir/io/ImageDispatchSpec.cc.o src/librbd/CMakeFiles/rbd_internal.dir/io/ImageDispatcher.cc.o src/librbd/CMakeFiles/rbd_internal.dir/io/ImageRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/io/ObjectDispatch.cc.o src/librbd/CMakeFiles/rbd_internal.dir/io/ObjectDispatchSpec.cc.o src/librbd/CMakeFiles/rbd_internal.dir/io/ObjectDispatcher.cc.o src/librbd/CMakeFiles/rbd_internal.dir/io/ObjectRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/io/QosImageDispatch.cc.o src/librbd/CMakeFiles/rbd_internal.dir/io/QueueImageDispatch.cc.o src/librbd/CMakeFiles/rbd_internal.dir/io/ReadResult.cc.o src/librbd/CMakeFiles/rbd_internal.dir/io/RefreshImageDispatch.cc.o src/librbd/CMakeFiles/rbd_internal.dir/io/SimpleSchedulerObjectDispatch.cc.o src/librbd/CMakeFiles/rbd_internal.dir/io/Types.cc.o src/librbd/CMakeFiles/rbd_internal.dir/io/Utils.cc.o src/librbd/CMakeFiles/rbd_internal.dir/io/WriteBlockImageDispatch.cc.o src/librbd/CMakeFiles/rbd_internal.dir/io/IoOperations.cc.o src/librbd/CMakeFiles/rbd_internal.dir/journal/CreateRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/journal/DemoteRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/journal/ObjectDispatch.cc.o src/librbd/CMakeFiles/rbd_internal.dir/journal/OpenRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/journal/PromoteRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/journal/RemoveRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/journal/Replay.cc.o src/librbd/CMakeFiles/rbd_internal.dir/journal/ResetRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/journal/StandardPolicy.cc.o src/librbd/CMakeFiles/rbd_internal.dir/journal/Utils.cc.o src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/AcquireRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/BreakRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/GetLockerRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/ReacquireRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/ReleaseRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/Utils.cc.o src/librbd/CMakeFiles/rbd_internal.dir/migration/FileStream.cc.o src/librbd/CMakeFiles/rbd_internal.dir/migration/HttpClient.cc.o src/librbd/CMakeFiles/rbd_internal.dir/migration/HttpStream.cc.o src/librbd/CMakeFiles/rbd_internal.dir/migration/ImageDispatch.cc.o src/librbd/CMakeFiles/rbd_internal.dir/migration/NativeFormat.cc.o src/librbd/CMakeFiles/rbd_internal.dir/migration/OpenSourceImageRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/migration/QCOWFormat.cc.o src/librbd/CMakeFiles/rbd_internal.dir/migration/RawFormat.cc.o src/librbd/CMakeFiles/rbd_internal.dir/migration/RawSnapshot.cc.o src/librbd/CMakeFiles/rbd_internal.dir/migration/S3Stream.cc.o src/librbd/CMakeFiles/rbd_internal.dir/migration/SourceSpecBuilder.cc.o src/librbd/CMakeFiles/rbd_internal.dir/migration/Utils.cc.o src/librbd/CMakeFiles/rbd_internal.dir/mirror/DemoteRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/mirror/DisableRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/mirror/EnableRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/mirror/GetInfoRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/mirror/GetStatusRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/mirror/GetUuidRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/mirror/ImageRemoveRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/mirror/ImageStateUpdateRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/mirror/PromoteRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/CreateNonPrimaryRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/CreatePrimaryRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/DemoteRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/GetImageStateRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/ImageMeta.cc.o src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/PromoteRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/RemoveImageStateRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/SetImageStateRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/Types.cc.o src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/UnlinkPeerRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/Utils.cc.o src/librbd/CMakeFiles/rbd_internal.dir/mirror/snapshot/WriteImageStateRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/object_map/CreateRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/object_map/DiffRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/object_map/InvalidateRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/object_map/LockRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/object_map/RefreshRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/object_map/RemoveRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/object_map/Request.cc.o src/librbd/CMakeFiles/rbd_internal.dir/object_map/ResizeRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/object_map/SnapshotCreateRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/object_map/SnapshotRemoveRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/object_map/SnapshotRollbackRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/object_map/UnlockRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/object_map/UpdateRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/operation/DisableFeaturesRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/operation/EnableFeaturesRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/operation/FlattenRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/operation/MetadataRemoveRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/operation/MetadataSetRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/operation/MigrateRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/operation/ObjectMapIterate.cc.o src/librbd/CMakeFiles/rbd_internal.dir/operation/RebuildObjectMapRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/operation/RenameRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/operation/Request.cc.o src/librbd/CMakeFiles/rbd_internal.dir/operation/ResizeRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotCreateRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotProtectRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotRemoveRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotRenameRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotRollbackRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotUnprotectRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotLimitRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/operation/SparsifyRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/operation/TrimRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/plugin/Api.cc.o src/librbd/CMakeFiles/rbd_internal.dir/trash/MoveRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/trash/RemoveRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/watcher/Notifier.cc.o src/librbd/CMakeFiles/rbd_internal.dir/watcher/RewatchRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/__/common/ContextCompletion.cc.o src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/LUKSEncryptionFormat.cc.o src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/FormatRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/FlattenRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/Header.cc.o src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/LoadRequest.cc.o src/librbd/CMakeFiles/rbd_internal.dir/crypto/luks/Magic.cc.o && /usr/bin/ranlib lib/librbd_internal.a && :
[1785/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrbd_plugin_parent_cache_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/librbd_plugin_parent_cache.dir/cache/ParentCacheObjectDispatch.cc.o -MF src/librbd/CMakeFiles/librbd_plugin_parent_cache.dir/cache/ParentCacheObjectDispatch.cc.o.d -o src/librbd/CMakeFiles/librbd_plugin_parent_cache.dir/cache/ParentCacheObjectDispatch.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/ParentCacheObjectDispatch.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/ParentCacheObjectDispatch.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/neorados/RADOS.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/ParentCacheObjectDispatch.cc:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1786/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/rbd_mirror/CMakeFiles/rbd-mirror.dir/main.cc.o -o bin/rbd-mirror  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librbd_mirror_internal.a  lib/librbd_mirror_types.a  lib/librbd_api.a  lib/librbd_internal.a  lib/librbd_types.a  lib/libjournal.a  lib/liblibneorados.a  lib/librados.so.2.0.0  lib/libosdc.a  lib/libcls_rbd_client.a  lib/libcls_lock_client.a  lib/libcls_journal_client.a  lib/libglobal.a  lib/libheap_profiler.a  /lib64/libtcmalloc.so  /usr/lib64/libssl.so  /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/nondebug/libpmemobj.a  /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/nondebug/libpmem.a  /usr/lib64/libcryptsetup.so  lib/libceph-common.so.2  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1787/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/common/CMakeFiles/common_texttable_obj.dir/TextTable.cc.o src/test/librbd/CMakeFiles/ceph_test_librbd.dir/test_main.cc.o -o bin/ceph_test_librbd  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librbd_test.a  lib/librbd_api.a  lib/librbd_internal.a  lib/librbd_types.a  lib/libjournal.a  lib/libcls_journal_client.a  lib/libcls_rbd_client.a  lib/liblibneorados.a  lib/librados.so.2.0.0  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libradostest.a  lib/librbd_test_support.a  lib/libradostest-cxx.a  /usr/lib64/libgtest.so.1.14.0  /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/nondebug/libpmemobj.a  /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/nondebug/libpmem.a  /usr/lib64/libssl.so  /usr/lib64/libcryptsetup.so  lib/libosdc.a  lib/libcls_lock_client.a  lib/libceph-common.so.2  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  lib/libjson_spirit.a  lib/libcommon_utf8.a  boost/lib/libboost_system.a  boost/lib/libboost_date_time.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1788/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrbd_plugin_parent_cache_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/librbd_plugin_parent_cache.dir/plugin/ParentCache.cc.o -MF src/librbd/CMakeFiles/librbd_plugin_parent_cache.dir/plugin/ParentCache.cc.o.d -o src/librbd/CMakeFiles/librbd_plugin_parent_cache.dir/plugin/ParentCache.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/plugin/ParentCache.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/plugin/Types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/plugin/ParentCache.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/plugin/ParentCache.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1789/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrbd_plugin_pwl_cache_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/WriteLogImageDispatch.cc.o -MF src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/WriteLogImageDispatch.cc.o.d -o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/WriteLogImageDispatch.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/WriteLogImageDispatch.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/WriteLogImageDispatch.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1790/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrbd_plugin_pwl_cache_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/AbstractWriteLog.cc.o -MF src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/AbstractWriteLog.cc.o.d -o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/AbstractWriteLog.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/AbstractWriteLog.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/WorkQueue.h:39,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/AbstractWriteLog.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/AbstractWriteLog.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1791/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrbd_plugin_pwl_cache_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/DiscardRequest.cc.o -MF src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/DiscardRequest.cc.o.d -o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/DiscardRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/DiscardRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/DiscardRequest.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1792/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrbd_plugin_pwl_cache_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ImageCacheState.cc.o -MF src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ImageCacheState.cc.o.d -o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ImageCacheState.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/ImageCacheState.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/ImageCacheState.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/ImageCacheState.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/shared_count.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/src/json_spirit/json_spirit_value.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/json_spirit/json_spirit.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/ImageCacheState.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1793/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrbd_plugin_pwl_cache_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/InitRequest.cc.o -MF src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/InitRequest.cc.o.d -o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/InitRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/InitRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/Dispatcher.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/ImageDispatcher.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/InitRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1794/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrbd_plugin_pwl_cache_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/LogEntry.cc.o -MF src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/LogEntry.cc.o.d -o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/LogEntry.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/LogEntry.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Utils.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/LogEntry.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/LogEntry.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Utils.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1795/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrbd_plugin_pwl_cache_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/LogMap.cc.o -MF src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/LogMap.cc.o.d -o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/LogMap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/LogMap.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/BlockGuard.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/LogMap.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/LogMap.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1796/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/rbd_mirror/CMakeFiles/ceph_test_rbd_mirror.dir/test_main.cc.o -o bin/ceph_test_rbd_mirror  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librbd_mirror_test.a  lib/librbd_mirror_internal.a  lib/librbd_mirror_types.a  lib/librbd_api.a  lib/librbd_internal.a  lib/libjournal.a  lib/libcls_rbd_client.a  lib/libcls_journal_client.a  lib/librbd_types.a  lib/liblibneorados.a  lib/librados.so.2.0.0  lib/libradostest-cxx.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/librbd_test_support.a  /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/nondebug/libpmemobj.a  /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/nondebug/libpmem.a  /usr/lib64/libssl.so  /usr/lib64/libcryptsetup.so  lib/libosdc.a  lib/libcls_lock_client.a  /usr/lib64/librt.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  -lresolv  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1797/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrbd_plugin_pwl_cache_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/LogOperation.cc.o -MF src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/LogOperation.cc.o.d -o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/LogOperation.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/LogOperation.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Utils.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/LogEntry.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/LogOperation.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/LogOperation.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/utime.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/LogOperation.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1798/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrbd_plugin_pwl_cache_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/Request.cc.o -MF src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/Request.cc.o.d -o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/Request.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/Request.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/Request.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/Request.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1799/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrbd_plugin_pwl_cache_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ShutdownRequest.cc.o -MF src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ShutdownRequest.cc.o.d -o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ShutdownRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/ShutdownRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/ShutdownRequest.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1800/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrbd_plugin_pwl_cache_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/SyncPoint.cc.o -MF src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/SyncPoint.cc.o.d -o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/SyncPoint.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/SyncPoint.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Readahead.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/SyncPoint.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/SyncPoint.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/ImageCtx.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1801/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrbd_plugin_pwl_cache_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/Types.cc.o -MF src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/Types.cc.o.d -o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/Types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/Types.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/BlockGuard.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/Types.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/Types.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1802/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrbd_plugin_pwl_cache_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/plugin/WriteLogImageCache.cc.o -MF src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/plugin/WriteLogImageCache.cc.o.d -o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/plugin/WriteLogImageCache.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/plugin/WriteLogImageCache.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/plugin/WriteLogImageCache.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1803/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrbd_plugin_pwl_cache_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ssd/LogEntry.cc.o -MF src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ssd/LogEntry.cc.o.d -o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ssd/LogEntry.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/ssd/LogEntry.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Utils.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/LogEntry.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/ssd/LogEntry.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/ssd/LogEntry.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/rados_types.hpp:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/Types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/ImageWriteback.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/ssd/LogEntry.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1804/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrbd_plugin_pwl_cache_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ssd/LogOperation.cc.o -MF src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ssd/LogOperation.cc.o.d -o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ssd/LogOperation.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/ssd/LogOperation.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Utils.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/LogEntry.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/LogOperation.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/ssd/LogOperation.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/ssd/LogOperation.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/utime.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/LogOperation.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1805/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrbd_plugin_pwl_cache_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ssd/ReadRequest.cc.o -MF src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ssd/ReadRequest.cc.o.d -o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ssd/ReadRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/ssd/ReadRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/ReadRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/ssd/ReadRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/ssd/ReadRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1806/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrbd_plugin_pwl_cache_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ssd/Request.cc.o -MF src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ssd/Request.cc.o.d -o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ssd/Request.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/ssd/Request.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/Request.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/ssd/Request.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/ssd/Request.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1807/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrbd_plugin_pwl_cache_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ssd/WriteLog.cc.o -MF src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ssd/WriteLog.cc.o.d -o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ssd/WriteLog.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/ssd/WriteLog.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/AsyncOpTracker.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/ssd/WriteLog.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/ssd/WriteLog.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/extblkdev/ExtBlkDevInterface.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/blk/BlockDevice.h:32,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/ssd/WriteLog.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1808/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrbd_plugin_pwl_cache_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/rwl/WriteLog.cc.o -MF src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/rwl/WriteLog.cc.o.d -o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/rwl/WriteLog.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/rwl/WriteLog.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/WorkQueue.h:39,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/rwl/WriteLog.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/rwl/WriteLog.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1809/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrbd_plugin_pwl_cache_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/rwl/LogEntry.cc.o -MF src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/rwl/LogEntry.cc.o.d -o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/rwl/LogEntry.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/rwl/LogEntry.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Utils.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/LogEntry.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/rwl/LogEntry.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/rwl/LogEntry.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/rados_types.hpp:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/io/Types.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/ImageWriteback.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/rwl/LogEntry.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1810/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrbd_plugin_pwl_cache_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/rwl/LogOperation.cc.o -MF src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/rwl/LogOperation.cc.o.d -o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/rwl/LogOperation.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/rwl/LogOperation.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/Utils.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/LogEntry.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/LogOperation.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/rwl/LogOperation.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/rwl/LogOperation.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/utime.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/LogOperation.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1811/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrbd_plugin_pwl_cache_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/rwl/ReadRequest.cc.o -MF src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/rwl/ReadRequest.cc.o.d -o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/rwl/ReadRequest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/rwl/ReadRequest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/ReadRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/rwl/ReadRequest.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/rwl/ReadRequest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1812/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrbd_plugin_pwl_cache_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/rwl/Request.cc.o -MF src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/rwl/Request.cc.o.d -o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/rwl/Request.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/rwl/Request.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/Request.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/rwl/Request.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/cache/pwl/rwl/Request.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1813/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Dlibrbd_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/librbd/CMakeFiles/librbd.dir/librbd.cc.o -MF src/librbd/CMakeFiles/librbd.dir/librbd.cc.o.d -o src/librbd/CMakeFiles/librbd.dir/librbd.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/librbd/librbd.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librbd/librbd.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1814/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libceph_librbd_pwl_cache.so.1 -o lib/libceph_librbd_pwl_cache.so.1.0.0 src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/WriteLogImageDispatch.cc.o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/AbstractWriteLog.cc.o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/DiscardRequest.cc.o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ImageCacheState.cc.o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/InitRequest.cc.o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/LogEntry.cc.o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/LogMap.cc.o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/LogOperation.cc.o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/Request.cc.o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ShutdownRequest.cc.o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/SyncPoint.cc.o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/Types.cc.o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/plugin/WriteLogImageCache.cc.o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ssd/LogEntry.cc.o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ssd/LogOperation.cc.o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ssd/ReadRequest.cc.o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ssd/Request.cc.o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/ssd/WriteLog.cc.o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/rwl/WriteLog.cc.o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/rwl/LogEntry.cc.o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/rwl/LogOperation.cc.o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/rwl/ReadRequest.cc.o src/librbd/CMakeFiles/librbd_plugin_pwl_cache.dir/cache/pwl/rwl/Request.cc.o  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libblk.a  lib/libcls_rbd_client.a  lib/liblibneorados.a  lib/librados.so.2.0.0  /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/nondebug/libpmemobj.a  /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/nondebug/libpmem.a  /lib64/libaio.so  /usr/lib64/liburing.so  lib/libcls_lock_client.a  lib/libosdc.a  /usr/lib64/librt.a  lib/libceph-common.so.2  lib/libextblkdev.a  -lcap  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so   -Wl,--as-needed -latomic && :
[1815/2144] /usr/bin/cmake -E cmake_symlink_library lib/libceph_librbd_pwl_cache.so.1.0.0  lib/libceph_librbd_pwl_cache.so.1 lib/libceph_librbd_pwl_cache.so && :
[1816/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes   -Wl,--exclude-libs,ALL -shared -Wl,-soname,librbd.so.1 -o lib/librbd.so.1.18.0 src/librbd/CMakeFiles/librbd.dir/librbd.cc.o  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librbd_internal.a  lib/librbd_types.a  lib/libjournal.a  lib/libcls_rbd_client.a  lib/libcls_lock_client.a  lib/libcls_journal_client.a  lib/liblibneorados.a  lib/librados.so.2.0.0  -lpthread  -ldl  -ldl  /usr/lib64/librt.a  -lresolv  -ludev  /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/nondebug/libpmemobj.a  /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/nondebug/libpmem.a  /usr/lib64/libssl.so  /usr/lib64/libcryptsetup.so  lib/libcls_lock_client.a  lib/libosdc.a  lib/libceph-common.so.2  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl  -lresolv   -Wl,--as-needed -latomic && :
[1817/2144] /usr/bin/cmake -E cmake_symlink_library lib/librbd.so.1.18.0  lib/librbd.so.1 lib/librbd.so && :
[1818/2144] cd /builddir/build/BUILD/ceph-18.2.1/src/pybind/rbd && env CC="/usr/bin/gcc" CFLAGS="" CPPFLAGS="-iquote/builddir/build/BUILD/ceph-18.2.1/src/include -w -D'void0=dead_function(void)' -D'__Pyx_check_single_interpreter(ARG)=ARG##0'" CXX="/usr/bin/g++" LDSHARED="/usr/bin/gcc -shared" OPT="-DNDEBUG -g -fwrapv -O2 -w" LDFLAGS=-L/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib CYTHON_BUILD_DIR=/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/rbd CEPH_LIBDIR=/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib /usr/bin/python3.12 /builddir/build/BUILD/ceph-18.2.1/src/pybind/rbd/setup.py build --build-base /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib/cython_modules --build-platlib /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib/cython_modules/lib.3
/builddir/build/BUILD/ceph-18.2.1/src/pybind/rbd/setup.py:8: DeprecationWarning: 'pkgutil.find_loader' is deprecated and slated for removal in Python 3.14; use importlib.util.find_spec() instead
  if not pkgutil.find_loader('setuptools'):
warning: rbd.pyx:37:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: rbd.pyx:362:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: c_rbd.pxd:597:48: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: ../rados/rados.pxd:7:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
Compiling rbd.pyx because it changed.
[1/1] Cythonizing rbd.pyx
running build
running build_ext
building 'rbd' extension
creating /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib/cython_modules/temp.linux-x86_64-cpython-312/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/rbd
/usr/bin/gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fcf-protection -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions -iquote/builddir/build/BUILD/ceph-18.2.1/src/include -w -Dvoid0=dead_function(void) -D__Pyx_check_single_interpreter(ARG)=ARG##0 -fPIC -I/usr/include/python3.12 -I/usr/include/python3.12 -c /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/rbd/rbd.c -o /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib/cython_modules/temp.linux-x86_64-cpython-312/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/rbd/rbd.o -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fcf-protection -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions -iquote/builddir/build/BUILD/ceph-18.2.1/src/include -w -Dvoid0=dead_function(void) -D__Pyx_check_single_interpreter(ARG)=ARG##0 -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fcf-protection -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions
/usr/bin/gcc -shared -L/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib -iquote/builddir/build/BUILD/ceph-18.2.1/src/include -w -Dvoid0=dead_function(void) -D__Pyx_check_single_interpreter(ARG)=ARG##0 /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib/cython_modules/temp.linux-x86_64-cpython-312/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/pybind/rbd/rbd.o -L/usr/lib64 -L/usr/lib64/python3.12/config-3.12-x86_64-linux-gnu -L/usr/lib64 -lrados -lrbd -ldl -lm -o /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib/cython_modules/lib.3/rbd.cpython-312-x86_64-linux-gnu.so
[1819/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/common/CMakeFiles/common_texttable_obj.dir/TextTable.cc.o src/tools/rbd/CMakeFiles/rbd.dir/rbd.cc.o src/tools/rbd/CMakeFiles/rbd.dir/ArgumentTypes.cc.o src/tools/rbd/CMakeFiles/rbd.dir/IndentStream.cc.o src/tools/rbd/CMakeFiles/rbd.dir/MirrorDaemonServiceInfo.cc.o src/tools/rbd/CMakeFiles/rbd.dir/OptionPrinter.cc.o src/tools/rbd/CMakeFiles/rbd.dir/Schedule.cc.o src/tools/rbd/CMakeFiles/rbd.dir/Shell.cc.o src/tools/rbd/CMakeFiles/rbd.dir/Utils.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Bench.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Children.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Clone.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Config.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Copy.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Create.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Device.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Diff.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/DiskUsage.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Encryption.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Export.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Feature.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Flatten.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Ggate.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Group.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/ImageMeta.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Import.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Info.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Journal.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Kernel.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/List.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Lock.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/MergeDiff.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Migration.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/MirrorImage.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/MirrorPool.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/MirrorSnapshotSchedule.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Namespace.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Nbd.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/ObjectMap.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Perf.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/PersistentCache.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Pool.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Remove.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Rename.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Resize.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Snap.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Sparsify.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Status.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/TrashPurgeSchedule.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Trash.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Watch.cc.o src/tools/rbd/CMakeFiles/rbd.dir/action/Wnbd.cc.o -o bin/rbd  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libcls_journal_client.a  lib/libcls_rbd_client.a  lib/librbd_types.a  lib/librbd.so.1.18.0  lib/libjournal.a  lib/liblibneorados.a  lib/librados.so.2.0.0  lib/libglobal.a  /usr/lib64/libblkid.so  -ldl  -lncurses  /usr/lib64/libform.so  lib/libkrbd.a  /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/nondebug/libpmemobj.a  /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/nondebug/libpmem.a  lib/libcls_journal_client.a  lib/libcls_lock_client.a  lib/libosdc.a  lib/libceph-common.so.2  /usr/lib64/libblkid.so  lib/libfmt.a  /usr/lib64/libcrypto.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl  /usr/lib64/librt.a  -lresolv  /usr/lib64/libkeyutils.so   -Wl,--as-needed -latomic && :
[1820/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/tools/rbd_nbd/CMakeFiles/rbd-nbd.dir/rbd-nbd.cc.o -o bin/rbd-nbd  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librbd.so.1.18.0  lib/librados.so.2.0.0  lib/libglobal.a  /usr/lib64/libnl-genl-3.so  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl  /usr/lib64/librt.a  -lresolv  /usr/lib64/libnl-3.so   -Wl,--as-needed -latomic && :
[1821/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/common/CMakeFiles/common_texttable_obj.dir/TextTable.cc.o src/test/librbd/CMakeFiles/ceph_test_librbd_fsx.dir/fsx.cc.o -o bin/ceph_test_librbd_fsx  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librbd.so.1.18.0  lib/librados.so.2.0.0  lib/libjournal.a  lib/libglobal.a  -lm  -ldl  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/librt.a  -lresolv  lib/libkrbd.a  lib/libcls_journal_client.a  lib/libceph-common.so.2  /usr/lib64/libcrypto.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl  -lresolv  /usr/lib64/libkeyutils.so   -Wl,--as-needed -latomic && :
[1822/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/rbd_mirror/CMakeFiles/ceph_test_rbd_mirror_random_write.dir/random_write.cc.o -o bin/ceph_test_rbd_mirror_random_write  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librbd.so.1.18.0  lib/librados.so.2.0.0  lib/libglobal.a  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1823/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libceph_librbd_parent_cache.so.1 -o lib/libceph_librbd_parent_cache.so.1.0.0 src/librbd/CMakeFiles/librbd_plugin_parent_cache.dir/cache/ParentCacheObjectDispatch.cc.o src/librbd/CMakeFiles/librbd_plugin_parent_cache.dir/plugin/ParentCache.cc.o  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libceph_immutable_object_cache_lib.a  lib/librbd.so.1.18.0  lib/liblibneorados.a  lib/librados.so.2.0.0  lib/libosdc.a  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  lib/libcls_lock_client.a  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1824/2144] /usr/bin/cmake -E cmake_symlink_library lib/libceph_librbd_parent_cache.so.1.0.0  lib/libceph_librbd_parent_cache.so.1 lib/libceph_librbd_parent_cache.so && :
[1825/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /usr/include/fuse3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rbd_fuse/CMakeFiles/rbd-fuse.dir/rbd-fuse.cc.o -MF src/rbd_fuse/CMakeFiles/rbd-fuse.dir/rbd-fuse.cc.o.d -o src/rbd_fuse/CMakeFiles/rbd-fuse.dir/rbd-fuse.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rbd_fuse/rbd-fuse.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/rbd_fuse/rbd-fuse.cc:31:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rbd_fuse/rbd-fuse.cc:30:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1826/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/rbd_fuse/CMakeFiles/rbd-fuse.dir/rbd-fuse.cc.o -o bin/rbd-fuse  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librbd.so.1.18.0  lib/librados.so.2.0.0  lib/libglobal.a  /usr/lib64/libfuse3.so  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1827/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rbd_replay/CMakeFiles/rbd_replay_types.dir/ActionTypes.cc.o -MF src/rbd_replay/CMakeFiles/rbd_replay_types.dir/ActionTypes.cc.o.d -o src/rbd_replay/CMakeFiles/rbd_replay_types.dir/ActionTypes.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rbd_replay/ActionTypes.cc
[1828/2144] : && /usr/bin/cmake -E rm -f lib/librbd_replay_types.a && /usr/bin/ar qc lib/librbd_replay_types.a  src/rbd_replay/CMakeFiles/rbd_replay_types.dir/ActionTypes.cc.o && /usr/bin/ranlib lib/librbd_replay_types.a && :
[1829/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,denc-mod-rbd.so -o lib/denc-mod-rbd.so src/tools/ceph-dencoder/CMakeFiles/denc-mod-rbd.dir/rbd_types.cc.o  -Wl,-rpath,:::::::::::::::  lib/libcls_rbd_client.a  lib/librbd_mirror_types.a  lib/librbd_types.a  lib/librbd_replay_types.a  lib/libkrbd.a  lib/libcls_lock_client.a  /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/nondebug/libpmemobj.a  /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/nondebug/libpmem.a  /usr/lib64/libkeyutils.so   -Wl,--as-needed -latomic && :
[1830/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rbd_replay/CMakeFiles/rbd_replay.dir/actions.cc.o -MF src/rbd_replay/CMakeFiles/rbd_replay.dir/actions.cc.o.d -o src/rbd_replay/CMakeFiles/rbd_replay.dir/actions.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rbd_replay/actions.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rbd_replay/rbd_replay_debug.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rbd_replay/actions.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/shared_count.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rbd_replay/actions.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rbd_replay/actions.cc:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1831/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rbd_replay/CMakeFiles/rbd_replay.dir/BufferReader.cc.o -MF src/rbd_replay/CMakeFiles/rbd_replay.dir/BufferReader.cc.o.d -o src/rbd_replay/CMakeFiles/rbd_replay.dir/BufferReader.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rbd_replay/BufferReader.cc
[1832/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rbd_replay/CMakeFiles/rbd_replay.dir/ImageNameMap.cc.o -MF src/rbd_replay/CMakeFiles/rbd_replay.dir/ImageNameMap.cc.o.d -o src/rbd_replay/CMakeFiles/rbd_replay.dir/ImageNameMap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rbd_replay/ImageNameMap.cc
[1833/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rbd_replay/CMakeFiles/rbd_replay.dir/PendingIO.cc.o -MF src/rbd_replay/CMakeFiles/rbd_replay.dir/PendingIO.cc.o.d -o src/rbd_replay/CMakeFiles/rbd_replay.dir/PendingIO.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rbd_replay/PendingIO.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rbd_replay/rbd_replay_debug.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rbd_replay/PendingIO.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/shared_count.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/weak_ptr.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/enable_shared_from_this.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/enable_shared_from_this.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rbd_replay/PendingIO.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rbd_replay/PendingIO.cc:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1834/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rbd_replay/CMakeFiles/rbd_replay.dir/rbd_loc.cc.o -MF src/rbd_replay/CMakeFiles/rbd_replay.dir/rbd_loc.cc.o.d -o src/rbd_replay/CMakeFiles/rbd_replay.dir/rbd_loc.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rbd_replay/rbd_loc.cc
[1835/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rbd_replay/CMakeFiles/rbd_replay.dir/Replayer.cc.o -MF src/rbd_replay/CMakeFiles/rbd_replay.dir/Replayer.cc.o.d -o src/rbd_replay/CMakeFiles/rbd_replay.dir/Replayer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rbd_replay/Replayer.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rbd_replay/rbd_replay_debug.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rbd_replay/Replayer.cc:26:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rbd_replay/ActionTypes.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rbd_replay/Replayer.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rbd_replay/Replayer.cc:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1836/2144] : && /usr/bin/cmake -E rm -f lib/librbd_replay.a && /usr/bin/ar qc lib/librbd_replay.a  src/rbd_replay/CMakeFiles/rbd_replay.dir/actions.cc.o src/rbd_replay/CMakeFiles/rbd_replay.dir/BufferReader.cc.o src/rbd_replay/CMakeFiles/rbd_replay.dir/ImageNameMap.cc.o src/rbd_replay/CMakeFiles/rbd_replay.dir/PendingIO.cc.o src/rbd_replay/CMakeFiles/rbd_replay.dir/rbd_loc.cc.o src/rbd_replay/CMakeFiles/rbd_replay.dir/Replayer.cc.o && /usr/bin/ranlib lib/librbd_replay.a && :
[1837/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rbd_replay/CMakeFiles/rbd-replay.dir/rbd-replay.cc.o -MF src/rbd_replay/CMakeFiles/rbd-replay.dir/rbd-replay.cc.o.d -o src/rbd_replay/CMakeFiles/rbd-replay.dir/rbd-replay.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rbd_replay/rbd-replay.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rbd_replay/rbd-replay.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/shared_count.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/date_time/time_clock.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/thread/thread_time.hpp:9,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/thread/lock_types.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/thread/pthread/thread_data.hpp:12,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/thread/thread_only.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/thread/thread.hpp:12,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/thread.hpp:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rbd_replay/rbd-replay.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1838/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/rbd_replay/CMakeFiles/rbd-replay.dir/rbd-replay.cc.o -o bin/rbd-replay  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libglobal.a  lib/librbd_replay.a  lib/librbd.so.1.18.0  lib/librados.so.2.0.0  lib/libglobal.a  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl  /usr/lib64/librt.a  -lresolv  lib/librbd_replay_types.a   -Wl,--as-needed -latomic && :
[1839/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rbd_replay/CMakeFiles/rbd_replay_ios.dir/ios.cc.o -MF src/rbd_replay/CMakeFiles/rbd_replay_ios.dir/ios.cc.o.d -o src/rbd_replay/CMakeFiles/rbd_replay_ios.dir/ios.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rbd_replay/ios.cc
[1840/2144] : && /usr/bin/cmake -E rm -f lib/librbd_replay_ios.a && /usr/bin/ar qc lib/librbd_replay_ios.a  src/rbd_replay/CMakeFiles/rbd_replay_ios.dir/ios.cc.o && /usr/bin/ranlib lib/librbd_replay_ios.a && :
[1841/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rbd_replay/CMakeFiles/rbd-replay-prep.dir/rbd-replay-prep.cc.o -MF src/rbd_replay/CMakeFiles/rbd-replay-prep.dir/rbd-replay-prep.cc.o.d -o src/rbd_replay/CMakeFiles/rbd-replay-prep.dir/rbd-replay-prep.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rbd_replay/rbd-replay-prep.cc
[1842/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/rbd_replay/CMakeFiles/rbd-replay-prep.dir/rbd-replay-prep.cc.o -o bin/rbd-replay-prep  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librbd_replay.a  lib/librbd_replay_ios.a  lib/librbd.so.1.18.0  lib/librados.so.2.0.0  lib/libglobal.a  -lbabeltrace  -lbabeltrace-ctf  boost/lib/libboost_date_time.a  lib/librbd_replay_types.a  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_date_time.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1843/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/libkmip/CMakeFiles/kmip.dir/kmip.c.o -MF src/libkmip/CMakeFiles/kmip.dir/kmip.c.o.d -o src/libkmip/CMakeFiles/kmip.dir/kmip.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/libkmip/kmip.c
[1844/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/libkmip/CMakeFiles/kmip.dir/kmip_memset.c.o -MF src/libkmip/CMakeFiles/kmip.dir/kmip_memset.c.o.d -o src/libkmip/CMakeFiles/kmip.dir/kmip_memset.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/libkmip/kmip_memset.c
[1845/2144] /usr/bin/gcc -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC   -U_FORTIFY_SOURCE -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/libkmip/CMakeFiles/kmip.dir/kmip_bio.c.o -MF src/libkmip/CMakeFiles/kmip.dir/kmip_bio.c.o.d -o src/libkmip/CMakeFiles/kmip.dir/kmip_bio.c.o -c /builddir/build/BUILD/ceph-18.2.1/src/libkmip/kmip_bio.c
[1846/2144] : && /usr/bin/cmake -E rm -f lib/libkmip.a && /usr/bin/ar qc lib/libkmip.a  src/libkmip/CMakeFiles/kmip.dir/kmip.c.o src/libkmip/CMakeFiles/kmip.dir/kmip_memset.c.o src/libkmip/CMakeFiles/kmip.dir/kmip_bio.c.o && /usr/bin/ranlib lib/libkmip.a && :
[1847/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_schedulers.dir/rgw_dmclock_scheduler_ctx.cc.o -MF src/rgw/CMakeFiles/rgw_schedulers.dir/rgw_dmclock_scheduler_ctx.cc.o.d -o src/rgw/CMakeFiles/rgw_schedulers.dir/rgw_dmclock_scheduler_ctx.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_dmclock_scheduler_ctx.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_dmclock_scheduler_ctx.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_dmclock_scheduler_ctx.cc:14:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/perf_counters.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_dmclock_scheduler_ctx.h:6:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1848/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_schedulers.dir/rgw_dmclock_sync_scheduler.cc.o -MF src/rgw/CMakeFiles/rgw_schedulers.dir/rgw_dmclock_sync_scheduler.cc.o.d -o src/rgw/CMakeFiles/rgw_schedulers.dir/rgw_dmclock_sync_scheduler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_dmclock_sync_scheduler.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_dmclock_scheduler.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_dmclock_sync_scheduler.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1849/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_schedulers.dir/rgw_dmclock_async_scheduler.cc.o -MF src/rgw/CMakeFiles/rgw_schedulers.dir/rgw_dmclock_async_scheduler.cc.o.d -o src/rgw/CMakeFiles/rgw_schedulers.dir/rgw_dmclock_async_scheduler.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_dmclock_async_scheduler.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_dmclock_scheduler.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_dmclock_async_scheduler.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_dmclock_async_scheduler.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_dmclock_async_scheduler.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/bits/shared_ptr.h:53,
                 from /usr/include/c++/14/memory:80:
In member function âstd::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count()â,
    inlined from âstd::__shared_ptr<boost::asio::detail::strand_executor_service::strand_impl, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()â at /usr/include/c++/14/bits/shared_ptr_base.h:1525:7,
    inlined from âstd::shared_ptr<boost::asio::detail::strand_executor_service::strand_impl>::~shared_ptr()â at /usr/include/c++/14/bits/shared_ptr.h:175:11,
    inlined from âboost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >::~strand()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/strand.hpp:151:3,
    inlined from âboost::asio::detail::executor_binder_base<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >, false>::~executor_binder_base()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/bind_executor.hpp:175:7,
    inlined from âboost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >::~executor_binder()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/bind_executor.hpp:375:3,
    inlined from âspawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, crimson::dmclock::PhaseType>::~coro_handler()â at /builddir/build/BUILD/ceph-18.2.1/src/spawn/include/spawn/impl/spawn.hpp:84:9,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, crimson::dmclock::PhaseType>, ceph::async::AsBase<rgw::dmclock::Request>, boost::system::error_code, crimson::dmclock::PhaseType>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, crimson::dmclock::PhaseType>, ceph::async::AsBase<rgw::dmclock::Request>, boost::system::error_code, crimson::dmclock::PhaseType> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, crimson::dmclock::PhaseType>, ceph::async::AsBase<rgw::dmclock::Request>, boost::system::error_code, crimson::dmclock::PhaseType>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, crimson::dmclock::PhaseType>, ceph::async::AsBase<rgw::dmclock::Request>, boost::system::error_code, crimson::dmclock::PhaseType> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, crimson::dmclock::PhaseType>, ceph::async::AsBase<rgw::dmclock::Request>, boost::system::error_code, crimson::dmclock::PhaseType> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, crimson::dmclock::PhaseType>, ceph::async::AsBase<rgw::dmclock::Request>, boost::system::error_code, crimson::dmclock::PhaseType> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, crimson::dmclock::PhaseType>, ceph::async::AsBase<rgw::dmclock::Request>, boost::system::error_code, crimson::dmclock::PhaseType>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, crimson::dmclock::PhaseType>, ceph::async::AsBase<rgw::dmclock::Request>, boost::system::error_code, crimson::dmclock::PhaseType>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, crimson::dmclock::PhaseType>, ceph::async::AsBase<rgw::dmclock::Request>, boost::system::error_code, crimson::dmclock::PhaseType>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, crimson::dmclock::PhaseType>, ceph::async::AsBase<rgw::dmclock::Request>, boost::system::error_code, crimson::dmclock::PhaseType>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/usr/include/c++/14/bits/shared_ptr_base.h:1068:13: warning: âMEM[(struct __shared_count *)this_2(D) + 120B]._M_piâ may be used uninitialized [-Wmaybe-uninitialized]
 1068 |         if (_M_pi != nullptr)
      |             ^~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_dmclock.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_dmclock_scheduler.h:21:
In member function âcrimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn::operator=(crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn&&)â,
    inlined from âboost::detail::variant::move_storage::internal_visit<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn>(crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn&, int) constvoidâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/variant/variant.hpp:597:21,
    inlined from âboost::detail::variant::visitation_impl_invoke_impl<boost::detail::variant::move_storage, void*, crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn>(int, boost::detail::variant::move_storage&, void*, crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn*, mpl_::bool_<true>)boost::detail::variant::move_storage::result_typeâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from âboost::detail::variant::visitation_impl_invoke<boost::detail::variant::move_storage, void*, crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, boost::variant<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, double>::has_fallback_type_>(int, boost::detail::variant::move_storage&, void*, crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn*, boost::variant<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, double>::has_fallback_type_, int)boost::detail::variant::move_storage::result_typeâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/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_<2l>, crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, boost::mpl::l_item<mpl_::long_<1l>, double, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::move_storage, void*, boost::variant<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, double>::has_fallback_type_>(int, int, boost::detail::variant::move_storage&, void*, mpl_::bool_<false>, boost::variant<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, double>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, boost::mpl::l_item<mpl_::long_<1l>, double, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*)boost::detail::variant::move_storage::result_typeâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from âboost::variant<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, double>::internal_apply_visitor_impl<boost::detail::variant::move_storage, void*>(int, int, boost::detail::variant::move_storage&, void*)boost::detail::variant::move_storage::result_typeâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/variant/variant.hpp:2337:48,
    inlined from âboost::variant<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, double>::internal_apply_visitor<boost::detail::variant::move_storage>(boost::detail::variant::move_storage&)boost::detail::variant::move_storage::result_typeâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/variant/variant.hpp:2349:43,
    inlined from âboost::variant<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, double>::variant_assign(boost::variant<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, double>&&)â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/variant/variant.hpp:2081:41,
    inlined from âboost::variant<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, double>::assign<double>(double const&)voidâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/variant/variant.hpp:2108:27,
    inlined from âboost::variant<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, double>::assign<double>(double const&)voidâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/variant/variant.hpp:2095:10,
    inlined from âboost::variant<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, double>::operator=<double>(double const&)boost::enable_if<boost::mpl::or_<boost::is_same<double, boost::variant<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, double> >, boost::detail::variant::is_variant_constructible_from<double const&, boost::mpl::l_item<mpl_::long_<2l>, crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, boost::mpl::l_item<mpl_::long_<1l>, double, boost::mpl::l_end> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::variant<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, double>&>::typeâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/variant/variant.hpp:2159:15,
    inlined from âcrimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::pull_request(double)â at /builddir/build/BUILD/ceph-18.2.1/src/dmclock/src/dmclock_server.h:1447:16:
/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src/dmclock_server.h:1296:16: warning: âMEM[(struct Retn &)&temp + 8].phaseâ may be used uninitialized [-Wmaybe-uninitialized]
 1296 |         struct Retn {
      |                ^~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/variant.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/cmdparse.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:34:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/variant/variant.hpp: In member function âcrimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::pull_request(double)â:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/variant/variant.hpp:2107:21: note: âtempâ declared here
 2107 |             variant temp(rhs);
      |                     ^~~~
In member function âcrimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn::operator=(crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn&&)â,
    inlined from âboost::detail::variant::move_storage::internal_visit<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn>(crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn&, int) constvoidâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/variant/variant.hpp:597:21,
    inlined from âboost::detail::variant::visitation_impl_invoke_impl<boost::detail::variant::move_storage, void*, crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn>(int, boost::detail::variant::move_storage&, void*, crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn*, mpl_::bool_<true>)boost::detail::variant::move_storage::result_typeâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from âboost::detail::variant::visitation_impl_invoke<boost::detail::variant::move_storage, void*, crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, boost::variant<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, double>::has_fallback_type_>(int, boost::detail::variant::move_storage&, void*, crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn*, boost::variant<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, double>::has_fallback_type_, int)boost::detail::variant::move_storage::result_typeâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/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_<2l>, crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, boost::mpl::l_item<mpl_::long_<1l>, double, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::move_storage, void*, boost::variant<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, double>::has_fallback_type_>(int, int, boost::detail::variant::move_storage&, void*, mpl_::bool_<false>, boost::variant<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, double>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, boost::mpl::l_item<mpl_::long_<1l>, double, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*)boost::detail::variant::move_storage::result_typeâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from âboost::variant<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, double>::internal_apply_visitor_impl<boost::detail::variant::move_storage, void*>(int, int, boost::detail::variant::move_storage&, void*)boost::detail::variant::move_storage::result_typeâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/variant/variant.hpp:2337:48,
    inlined from âboost::variant<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, double>::internal_apply_visitor<boost::detail::variant::move_storage>(boost::detail::variant::move_storage&)boost::detail::variant::move_storage::result_typeâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/variant/variant.hpp:2349:43,
    inlined from âboost::variant<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, double>::variant_assign(boost::variant<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, double>&&)â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/variant/variant.hpp:2081:41,
    inlined from âboost::variant<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, double>::assign<double>(double const&)voidâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/variant/variant.hpp:2108:27,
    inlined from âboost::variant<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, double>::assign<double>(double const&)voidâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/variant/variant.hpp:2095:10,
    inlined from âboost::variant<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, double>::operator=<double>(double const&)boost::enable_if<boost::mpl::or_<boost::is_same<double, boost::variant<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, double> >, boost::detail::variant::is_variant_constructible_from<double const&, boost::mpl::l_item<mpl_::long_<2l>, crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, boost::mpl::l_item<mpl_::long_<1l>, double, boost::mpl::l_end> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::variant<crimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::PullReq::Retn, double>&>::typeâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/variant/variant.hpp:2159:15,
    inlined from âcrimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::pull_request(double)â at /builddir/build/BUILD/ceph-18.2.1/src/dmclock/src/dmclock_server.h:1447:16:
/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src/dmclock_server.h:1296:16: warning: âMEM[(struct Retn &)&temp + 8].costâ may be used uninitialized [-Wmaybe-uninitialized]
 1296 |         struct Retn {
      |                ^~~~
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/variant/variant.hpp: In member function âcrimson::dmclock::PullPriorityQueue<rgw::dmclock::client_id, rgw::dmclock::Request, false, false, 2u>::pull_request(double)â:
/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/variant/variant.hpp:2107:21: note: âtempâ declared here
 2107 |             variant temp(rhs);
      |                     ^~~~
[1850/2144] : && /usr/bin/cmake -E rm -f lib/librgw_schedulers.a && /usr/bin/ar qc lib/librgw_schedulers.a  src/rgw/CMakeFiles/rgw_schedulers.dir/rgw_dmclock_scheduler_ctx.cc.o src/rgw/CMakeFiles/rgw_schedulers.dir/rgw_dmclock_sync_scheduler.cc.o src/rgw/CMakeFiles/rgw_schedulers.dir/rgw_dmclock_async_scheduler.cc.o && /usr/bin/ranlib lib/librgw_schedulers.a && :
[1851/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/radosgw-token.dir/rgw_token.cc.o -MF src/rgw/CMakeFiles/radosgw-token.dir/rgw_token.cc.o.d -o src/rgw/CMakeFiles/radosgw-token.dir/rgw_token.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_token.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_token.cc:23:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_token.cc:21:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1852/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/rgw/CMakeFiles/radosgw-token.dir/rgw_token.cc.o -o bin/radosgw-token  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librados.so.2.0.0  lib/libglobal.a  /lib64/libtcmalloc.so  lib/libceph-common.so.2  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  -ldl  /usr/lib64/librt.a  -lresolv   -Wl,--as-needed -latomic && :
[1853/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DSQLITE_ENABLED=1 -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/common -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/sqlite -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/driver/dbstore/CMakeFiles/dbstore_lib.dir/common/dbstore.cc.o -MF src/rgw/driver/dbstore/CMakeFiles/dbstore_lib.dir/common/dbstore.cc.o.d -o src/rgw/driver/dbstore/CMakeFiles/dbstore_lib.dir/common/dbstore.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/common/dbstore.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal_store.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/common/dbstore.h:15,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/common/dbstore.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/common/dbstore.h:13:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1854/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DSQLITE_ENABLED=1 -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/common -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/sqlite -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/driver/dbstore/CMakeFiles/dbstore_lib.dir/config/store.cc.o -MF src/rgw/driver/dbstore/CMakeFiles/dbstore_lib.dir/config/store.cc.o.d -o src/rgw/driver/dbstore/CMakeFiles/dbstore_lib.dir/config/store.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/config/store.cc
[1855/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DSQLITE_ENABLED=1 -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/common -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/sqlite -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/driver/dbstore/CMakeFiles/dbstore_lib.dir/config/sqlite.cc.o -MF src/rgw/driver/dbstore/CMakeFiles/dbstore_lib.dir/config/sqlite.cc.o.d -o src/rgw/driver/dbstore/CMakeFiles/dbstore_lib.dir/config/sqlite.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/config/sqlite.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/config/sqlite.cc:26:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/config/sqlite.cc:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1856/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DSQLITE_ENABLED=1 -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/common -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/sqlite -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/driver/dbstore/CMakeFiles/dbstore_lib.dir/sqlite/connection.cc.o -MF src/rgw/driver/dbstore/CMakeFiles/dbstore_lib.dir/sqlite/connection.cc.o.d -o src/rgw/driver/dbstore/CMakeFiles/dbstore_lib.dir/sqlite/connection.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/sqlite/connection.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/sqlite/connection.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1857/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DSQLITE_ENABLED=1 -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/common -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/sqlite -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/driver/dbstore/CMakeFiles/dbstore_lib.dir/sqlite/error.cc.o -MF src/rgw/driver/dbstore/CMakeFiles/dbstore_lib.dir/sqlite/error.cc.o.d -o src/rgw/driver/dbstore/CMakeFiles/dbstore_lib.dir/sqlite/error.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/sqlite/error.cc
[1858/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/common/CMakeFiles/common_texttable_obj.dir/TextTable.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/test_BlockGuard.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/test_main.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_fixture.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_ConfigWatcher.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_DeepCopyRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_ExclusiveLock.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_Journal.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_ManagedLock.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_ObjectMap.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_TrashWatcher.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/test_mock_Watcher.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/cache/test_mock_WriteAroundObjectDispatch.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/cache/test_mock_ParentCacheObjectDispatch.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/test_mock_BlockCrypto.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/test_mock_CryptoContextPool.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/test_mock_CryptoObjectDispatch.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/test_mock_FormatRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/test_mock_LoadRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/test_mock_ShutDownCryptoRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/openssl/test_DataCryptor.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/deep_copy/test_mock_ImageCopyRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/deep_copy/test_mock_MetadataCopyRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/deep_copy/test_mock_ObjectCopyRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/deep_copy/test_mock_SetHeadRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/deep_copy/test_mock_SnapshotCopyRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/deep_copy/test_mock_SnapshotCreateRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/exclusive_lock/test_mock_PreAcquireRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/exclusive_lock/test_mock_PostAcquireRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/exclusive_lock/test_mock_PreReleaseRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_AttachChildRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_AttachParentRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_CloneRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_DetachChildRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_DetachParentRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_ListWatchersRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_PreRemoveRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_RefreshRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_RemoveRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/image/test_mock_ValidatePoolRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/io/test_mock_CopyupRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/io/test_mock_ImageRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/io/test_mock_ObjectRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/io/test_mock_SimpleSchedulerObjectDispatch.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/journal/test_mock_OpenRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/journal/test_mock_PromoteRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/journal/test_mock_Replay.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/journal/test_mock_ResetRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/managed_lock/test_mock_AcquireRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/managed_lock/test_mock_BreakRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/managed_lock/test_mock_GetLockerRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/managed_lock/test_mock_ReacquireRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/managed_lock/test_mock_ReleaseRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_FileStream.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_HttpClient.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_HttpStream.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_RawFormat.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_RawSnapshot.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_QCOWFormat.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_S3Stream.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/migration/test_mock_Utils.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/snapshot/test_mock_CreateNonPrimaryRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/snapshot/test_mock_CreatePrimaryRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/snapshot/test_mock_ImageMeta.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/snapshot/test_mock_PromoteRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/snapshot/test_mock_UnlinkPeerRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/snapshot/test_mock_Utils.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/mirror/test_mock_DisableRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_DiffRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_InvalidateRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_LockRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_RefreshRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_ResizeRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_SnapshotCreateRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_SnapshotRemoveRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_SnapshotRollbackRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_UnlockRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/object_map/test_mock_UpdateRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_DisableFeaturesRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_EnableFeaturesRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_Request.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_ResizeRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_SnapshotCreateRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_SnapshotProtectRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_SnapshotRemoveRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_SnapshotRollbackRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_SnapshotUnprotectRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/operation/test_mock_TrimRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/trash/test_mock_MoveRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/trash/test_mock_RemoveRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/watcher/test_mock_RewatchRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/cache/pwl/test_WriteLogMap.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/cache/pwl/test_mock_ReplicatedWriteLog.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/cache/pwl/test_mock_SSDWriteLog.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/luks/test_mock_FlattenRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/luks/test_mock_FormatRequest.cc.o src/test/librbd/CMakeFiles/unittest_librbd.dir/crypto/luks/test_mock_LoadRequest.cc.o -o bin/unittest_librbd  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/librbd_test.a  lib/librbd_api.a  lib/librbd_internal.a  lib/librbd_test_mock.a  lib/libjournal.a  lib/libjournal_test_mock.a  lib/libcls_rbd_client.a  lib/libcls_lock_client.a  lib/libcls_journal_client.a  lib/librbd_types.a  lib/librados_test_stub.a  lib/libceph_immutable_object_cache_lib.a  lib/libosdc.a  lib/libglobal.a  /usr/lib64/libssl.so  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/libceph_librbd_pwl_cache.so.1.0.0  lib/librbd_test_support.a  lib/libradostest.a  lib/libradostest-cxx.a  /usr/lib64/libgtest.so.1.14.0  /usr/lib64/libcryptsetup.so  /usr/lib64/librt.a  lib/librados.so.2.0.0  lib/libceph-common.so.2  boost/lib/libboost_thread.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  -lresolv  boost/lib/libboost_system.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libcrypto.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libcurl.so  /usr/lib64/libthrift.so  /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/nondebug/libpmemobj.a  /builddir/build/BUILD/ceph-18.2.1/src/pmdk/src/nondebug/libpmem.a   -Wl,--as-needed -latomic && :
/builddir/build/BUILD/ceph-18.2.1/src/test/librbd/crypto/test_mock_CryptoObjectDispatch.cc:35:8: warning: type âstruct CopyupRequestâ violates the C++ One Definition Rule [-Wodr]
   35 | struct CopyupRequest<librbd::MockImageCtx> {
      |        ^
/builddir/build/BUILD/ceph-18.2.1/src/test/librbd/io/test_mock_ObjectRequest.cc:38: note: a different type is defined in another translation unit
   38 | struct CopyupRequest<librbd::MockImageCtx> {
/builddir/build/BUILD/ceph-18.2.1/src/test/librbd/crypto/test_mock_CryptoObjectDispatch.cc:36:5: note: the first difference of corresponding definitions is field âgmock00_send_36â
   36 |     MOCK_METHOD0(send, void());
      |     ^
/builddir/build/BUILD/ceph-18.2.1/src/test/librbd/io/test_mock_ObjectRequest.cc:39: note: a field with different name is defined in another translation unit
   39 |   MOCK_METHOD0(send, void());
/builddir/build/BUILD/ceph-18.2.1/src/test/librbd/io/test_mock_ObjectRequest.cc:39: warning: type of âsendâ does not match original declaration [-Wlto-type-mismatch]
   39 |   MOCK_METHOD0(send, void());
/builddir/build/BUILD/ceph-18.2.1/src/test/librbd/crypto/test_mock_CryptoObjectDispatch.cc:36:5: note: âsendâ was previously declared here
   36 |     MOCK_METHOD0(send, void());
      |     ^
/builddir/build/BUILD/ceph-18.2.1/src/test/librbd/crypto/test_mock_CryptoObjectDispatch.cc:36:5: note: code may be misoptimized unless â-fno-strict-aliasingâ is used
[1859/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DSQLITE_ENABLED=1 -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/common -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/sqlite -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/driver/dbstore/CMakeFiles/dbstore_lib.dir/sqlite/statement.cc.o -MF src/rgw/driver/dbstore/CMakeFiles/dbstore_lib.dir/sqlite/statement.cc.o.d -o src/rgw/driver/dbstore/CMakeFiles/dbstore_lib.dir/sqlite/statement.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/sqlite/statement.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/sqlite/statement.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1860/2144] : && /usr/bin/cmake -E rm -f lib/libdbstore_lib.a && /usr/bin/ar qc lib/libdbstore_lib.a  src/rgw/driver/dbstore/CMakeFiles/dbstore_lib.dir/common/dbstore.cc.o src/rgw/driver/dbstore/CMakeFiles/dbstore_lib.dir/config/store.cc.o src/rgw/driver/dbstore/CMakeFiles/dbstore_lib.dir/config/sqlite.cc.o src/rgw/driver/dbstore/CMakeFiles/dbstore_lib.dir/sqlite/connection.cc.o src/rgw/driver/dbstore/CMakeFiles/dbstore_lib.dir/sqlite/error.cc.o src/rgw/driver/dbstore/CMakeFiles/dbstore_lib.dir/sqlite/statement.cc.o && /usr/bin/ranlib lib/libdbstore_lib.a && :
[1861/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DSQLITE_ENABLED=1 -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/common -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/sqlite -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/driver/dbstore/CMakeFiles/dbstore.dir/dbstore_mgr.cc.o -MF src/rgw/driver/dbstore/CMakeFiles/dbstore.dir/dbstore_mgr.cc.o.d -o src/rgw/driver/dbstore/CMakeFiles/dbstore.dir/dbstore_mgr.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/dbstore_mgr.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/dbstore_mgr.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/dbstore_mgr.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1862/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/doc/man && /usr/bin/sphinx-build -b man -t man -d /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/doc/doctrees -c /builddir/build/BUILD/ceph-18.2.1/man /builddir/build/BUILD/ceph-18.2.1/doc/man /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/doc/man
Running Sphinx v7.2.6
building [mo]: targets for 0 po files that are out of date
writing output... 
building [man]: all manpages
updating environment: [new config] 48 added, 0 changed, 0 removed
reading sources... [100%] 8/rgw-policy-check
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
writing... rgw-policy-check.8 { } rgw-orphan-list.8 { } rbdmap.8 { } rbd.8 { } rbd-replay.8 { } rbd-replay-prep.8 { } rbd-replay-many.8 { } rbd-nbd.8 { } rbd-mirror.8 { } rbd-ggate.8 { } rbd-fuse.8 { } radosgw.8 { } radosgw-admin.8 { } rados.8 { } osdmaptool.8 { } mount.fuse.ceph.8 { } mount.ceph.8 { } monmaptool.8 { } librados-config.8 { } crushtool.8 { } crushdiff.8 { } cephfs-top.8 { } cephfs-shell.8 { } cephfs-mirror.8 { } cephadm.8 { } ceph.8 { } ceph-volume.8 { } ceph-volume-systemd.8 { } ceph-syn.8 { } ceph-run.8 { } ceph-rbdnamer.8 { } ceph-post-file.8 { } ceph-osd.8 { } ceph-objectstore-tool.8 { } ceph-monstore-tool.8 { } ceph-mon.8 { } ceph-mds.8 { } ceph-kvstore-tool.8 { } ceph-immutable-object-cache.8 { } ceph-fuse.8 { } ceph-diff-sorted.8 { } ceph-dencoder.8 { } ceph-debugpack.8 { } ceph-create-keys.8 { } ceph-conf.8 { } ceph-clsinfo.8 { } ceph-bluestore-tool.8 { } ceph-authtool.8 { } done
build succeeded.

The manual pages are in ..
[1863/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/common -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DSQLITE_THREADSAFE=1 -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/driver/dbstore/sqlite/CMakeFiles/sqlite_db.dir/sqliteDB.cc.o -MF src/rgw/driver/dbstore/sqlite/CMakeFiles/sqlite_db.dir/sqliteDB.cc.o.d -o src/rgw/driver/dbstore/sqlite/CMakeFiles/sqlite_db.dir/sqliteDB.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/sqlite/sqliteDB.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal_store.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/common/dbstore.h:15,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/sqlite/sqliteDB.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/sqlite/sqliteDB.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore/common/dbstore.h:13:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1864/2144] : && /usr/bin/cmake -E rm -f lib/libsqlite_db.a && /usr/bin/ar qc lib/libsqlite_db.a  src/rgw/driver/dbstore/sqlite/CMakeFiles/sqlite_db.dir/sqliteDB.cc.o && /usr/bin/ranlib lib/libsqlite_db.a && :
[1865/2144] : && /usr/bin/cmake -E rm -f lib/libdbstore.a && /usr/bin/ar qc lib/libdbstore.a  src/rgw/driver/dbstore/CMakeFiles/dbstore.dir/dbstore_mgr.cc.o && /usr/bin/ranlib lib/libdbstore.a && :
[1866/2144] cd /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/rgw && /usr/bin/gperf /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_iam_policy_keywords.gperf | sed s/register\ //g > rgw_iam_policy_keywords.frag.cc
[1867/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_finisher.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_finisher.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_finisher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_finisher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Finisher.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_finisher.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1868/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_bi_rados.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_bi_rados.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_bi_rados.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_bi_rados.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_datalog.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_bi_rados.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_bi_rados.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_datalog.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1869/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Ddenc_mod_rgw_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rgw -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/ceph-dencoder/CMakeFiles/denc-mod-rgw.dir/__/__/rgw/rgw_dencoder.cc.o -MF src/tools/ceph-dencoder/CMakeFiles/denc-mod-rgw.dir/__/__/rgw/rgw_dencoder.cc.o.d -o src/tools/ceph-dencoder/CMakeFiles/denc-mod-rgw.dir/__/__/rgw/rgw_dencoder.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_dencoder.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_dencoder.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1870/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/test_build_librgw.dir/buildtest_skeleton.cc.o -MF src/test/CMakeFiles/test_build_librgw.dir/buildtest_skeleton.cc.o.d -o src/test/CMakeFiles/test_build_librgw.dir/buildtest_skeleton.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/buildtest_skeleton.cc
[1871/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/test_cors.dir/test_cors.cc.o -MF src/test/CMakeFiles/test_cors.dir/test_cors.cc.o.d -o src/test/CMakeFiles/test_cors.dir/test_cors.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/test_cors.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Finisher.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/test_cors.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_crypto.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/test_cors.cc:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/test/test_cors.cc: In function âsend_cors(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned char, unsigned int)â:
/builddir/build/BUILD/ceph-18.2.1/src/test/test_cors.cc:346:8: warning: array subscript -7 is outside array bounds of âstruct RGWCORSConfiguration[1]â [-Warray-bounds=]
  346 |     s3 = static_cast<RGWCORSConfiguration_S3 *>(&config);
      |     ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/test/test_cors.cc:342:26: note: at offset -176 into object âconfigâ of size 24
  342 |     RGWCORSConfiguration config;
      |                          ^~~~~~
[1872/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -Ddenc_mod_rgw_EXPORTS -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rgw -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/tools/ceph-dencoder/CMakeFiles/denc-mod-rgw.dir/rgw_types.cc.o -MF src/tools/ceph-dencoder/CMakeFiles/denc-mod-rgw.dir/rgw_types.cc.o.d -o src/tools/ceph-dencoder/CMakeFiles/denc-mod-rgw.dir/rgw_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-dencoder/rgw_types.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rados.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-dencoder/rgw_types.h:3,
                 from /builddir/build/BUILD/ceph-18.2.1/src/tools/ceph-dencoder/rgw_types.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rados.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1873/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_test_cls_rgw_meta.dir/test_rgw_admin_meta.cc.o -MF src/test/CMakeFiles/ceph_test_cls_rgw_meta.dir/test_rgw_admin_meta.cc.o.d -o src/test/CMakeFiles/ceph_test_cls_rgw_meta.dir/test_rgw_admin_meta.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/test_rgw_admin_meta.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Finisher.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/test_rgw_admin_meta.cc:32:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_crypto.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/test_rgw_admin_meta.cc:27:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1874/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rgw/../rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_test_librgw_file_cd.dir/librgw_file_cd.cc.o -MF src/test/CMakeFiles/ceph_test_librgw_file_cd.dir/librgw_file_cd.cc.o.d -o src/test/CMakeFiles/ceph_test_librgw_file_cd.dir/librgw_file_cd.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librgw_file_cd.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librgw_file_cd.cc:24:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /usr/include/gtest/gtest.h:56,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librgw_file_cd.cc:22:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1875/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rgw/../rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_test_librgw_file_gp.dir/librgw_file_gp.cc.o -MF src/test/CMakeFiles/ceph_test_librgw_file_gp.dir/librgw_file_gp.cc.o.d -o src/test/CMakeFiles/ceph_test_librgw_file_gp.dir/librgw_file_gp.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librgw_file_gp.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librgw_file_gp.cc:28:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /usr/include/gtest/gtest.h:56,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librgw_file_gp.cc:26:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1876/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_test_cls_rgw_log.dir/test_rgw_admin_log.cc.o -MF src/test/CMakeFiles/ceph_test_cls_rgw_log.dir/test_rgw_admin_log.cc.o.d -o src/test/CMakeFiles/ceph_test_cls_rgw_log.dir/test_rgw_admin_log.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/test_rgw_admin_log.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Finisher.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/test_rgw_admin_log.cc:33:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_crypto.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/test_rgw_admin_log.cc:28:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1877/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rgw/../rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_test_librgw_file_aw.dir/librgw_file_aw.cc.o -MF src/test/CMakeFiles/ceph_test_librgw_file_aw.dir/librgw_file_aw.cc.o.d -o src/test/CMakeFiles/ceph_test_librgw_file_aw.dir/librgw_file_aw.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librgw_file_aw.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librgw_file_aw.cc:28:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /usr/include/gtest/gtest.h:56,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librgw_file_aw.cc:26:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtest/gtest-printers.h:122,
                 from /usr/include/gtest/gtest-matchers.h:49,
                 from /usr/include/gtest/internal/gtest-death-test-internal.h:47,
                 from /usr/include/gtest/gtest-death-test.h:43,
                 from /usr/include/gtest/gtest.h:65:
/builddir/build/BUILD/ceph-18.2.1/src/test/librgw_file_aw.cc: In member function âvirtual void LibRGW_LARGE2_Test::TestBody()â:
/builddir/build/BUILD/ceph-18.2.1/src/test/librgw_file_aw.cc:314:30: warning: C++20 says that these are ambiguous, even though the second is reversed:
  314 |       ASSERT_TRUE(zp_set1 == zp_set2);
      |                              ^~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/test/librgw_file_aw.cc:100:10: note: candidate 1: âbool {anonymous}::ZPageSet::operator==(const {anonymous}::ZPageSet&)â
  100 |     bool operator==(const ZPageSet& rhs) {
      |          ^~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/test/librgw_file_aw.cc:100:10: note: candidate 2: âbool {anonymous}::ZPageSet::operator==(const {anonymous}::ZPageSet&)â (reversed)
/builddir/build/BUILD/ceph-18.2.1/src/test/librgw_file_aw.cc:100:10: note: try making the operator a âconstâ member function
[1878/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/test/SYSTEM -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rgw/../rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_test_librgw_file_nfsns.dir/librgw_file_nfsns.cc.o -MF src/test/CMakeFiles/ceph_test_librgw_file_nfsns.dir/librgw_file_nfsns.cc.o.d -o src/test/CMakeFiles/ceph_test_librgw_file_nfsns.dir/librgw_file_nfsns.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librgw_file_nfsns.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_file.h:31,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librgw_file_nfsns.cc:23:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_file.h:28:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1879/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/test/SYSTEM -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rgw/../rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_test_librgw_file_marker.dir/librgw_file_marker.cc.o -MF src/test/CMakeFiles/ceph_test_librgw_file_marker.dir/librgw_file_marker.cc.o.d -o src/test/CMakeFiles/ceph_test_librgw_file_marker.dir/librgw_file_marker.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librgw_file_marker.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_file.h:31,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librgw_file_marker.cc:23:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_file.h:28:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1880/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rgw/../rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_test_rgw_token.dir/test_rgw_token.cc.o -MF src/test/CMakeFiles/ceph_test_rgw_token.dir/test_rgw_token.cc.o.d -o src/test/CMakeFiles/ceph_test_rgw_token.dir/test_rgw_token.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/test_rgw_token.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/test_rgw_token.cc:22:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/options.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/config.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/test_rgw_token.cc:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1881/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/test/SYSTEM -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rgw/../rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/CMakeFiles/ceph_test_librgw_file_xattr.dir/librgw_file_xattr.cc.o -MF src/test/CMakeFiles/ceph_test_librgw_file_xattr.dir/librgw_file_xattr.cc.o.d -o src/test/CMakeFiles/ceph_test_librgw_file_xattr.dir/librgw_file_xattr.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/librgw_file_xattr.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_file.h:31,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librgw_file_xattr.cc:26:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function.hpp:30,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/iter_find.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/split.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/librgw_file_xattr.cc:21:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1882/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/rgw/CMakeFiles/test_rgw_a.dir/test_rgw_common.cc.o -MF src/test/rgw/CMakeFiles/test_rgw_a.dir/test_rgw_common.cc.o.d -o src/test/rgw/CMakeFiles/test_rgw_a.dir/test_rgw_common.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/test_rgw_common.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/test_rgw_common.h:17,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/test_rgw_common.cc:1:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_json.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/test_rgw_common.h:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1883/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/rgw/CMakeFiles/bench_rgw_ratelimit.dir/bench_rgw_ratelimit.cc.o -MF src/test/rgw/CMakeFiles/bench_rgw_ratelimit.dir/bench_rgw_ratelimit.cc.o.d -o src/test/rgw/CMakeFiles/bench_rgw_ratelimit.dir/bench_rgw_ratelimit.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/bench_rgw_ratelimit.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_ratelimit.h:5,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/bench_rgw_ratelimit.cc:1:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1884/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/rgw/CMakeFiles/bench_rgw_ratelimit_gc.dir/bench_rgw_ratelimit_gc.cc.o -MF src/test/rgw/CMakeFiles/bench_rgw_ratelimit_gc.dir/bench_rgw_ratelimit_gc.cc.o.d -o src/test/rgw/CMakeFiles/bench_rgw_ratelimit_gc.dir/bench_rgw_ratelimit_gc.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/bench_rgw_ratelimit_gc.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_ratelimit.h:5,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/bench_rgw_ratelimit_gc.cc:1:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1885/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/rgw/CMakeFiles/ceph_test_rgw_manifest.dir/test_rgw_manifest.cc.o -MF src/test/rgw/CMakeFiles/ceph_test_rgw_manifest.dir/test_rgw_manifest.cc.o.d -o src/test/rgw/CMakeFiles/ceph_test_rgw_manifest.dir/test_rgw_manifest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/test_rgw_manifest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/test_rgw_manifest.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1886/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/rgw/CMakeFiles/ceph_test_rgw_obj.dir/test_rgw_obj.cc.o -MF src/test/rgw/CMakeFiles/ceph_test_rgw_obj.dir/test_rgw_obj.cc.o.d -o src/test/rgw/CMakeFiles/ceph_test_rgw_obj.dir/test_rgw_obj.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/test_rgw_obj.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/test_rgw_obj.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_json.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/test_rgw_obj.cc:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1887/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/rgw/CMakeFiles/ceph_test_rgw_throttle.dir/test_rgw_throttle.cc.o -MF src/test/rgw/CMakeFiles/ceph_test_rgw_throttle.dir/test_rgw_throttle.cc.o.d -o src/test/rgw/CMakeFiles/ceph_test_rgw_throttle.dir/test_rgw_throttle.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/test_rgw_throttle.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_rados.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_aio_throttle.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/test_rgw_throttle.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_aio_throttle.h:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1888/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rgw -isystem /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/SYSTEM -isystem /builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/rgw/CMakeFiles/ceph_test_rgw_gc_log.dir/test_rgw_gc_log.cc.o -MF src/test/rgw/CMakeFiles/ceph_test_rgw_gc_log.dir/test_rgw_gc_log.cc.o.d -o src/test/rgw/CMakeFiles/ceph_test_rgw_gc_log.dir/test_rgw_gc_log.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/test_rgw_gc_log.cc
[1889/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rgw -isystem /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/SYSTEM -isystem /builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/rgw/CMakeFiles/unittest_cls_fifo_legacy.dir/test_cls_fifo_legacy.cc.o -MF src/test/rgw/CMakeFiles/unittest_cls_fifo_legacy.dir/test_cls_fifo_legacy.cc.o.d -o src/test/rgw/CMakeFiles/unittest_cls_fifo_legacy.dir/test_cls_fifo_legacy.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/test_cls_fifo_legacy.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/test_cls_fifo_legacy.cc:22:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/test_cls_fifo_legacy.cc:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1890/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rgw -isystem /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/SYSTEM -isystem /builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/rgw/CMakeFiles/unittest_log_backing.dir/test_log_backing.cc.o -MF src/test/rgw/CMakeFiles/unittest_log_backing.dir/test_log_backing.cc.o.d -o src/test/rgw/CMakeFiles/unittest_log_backing.dir/test_log_backing.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/test_log_backing.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librados/AioCompletionImpl.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/cls_fifo_legacy.h:38,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_log_backing.h:32,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/test_log_backing.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_log_backing.h:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1891/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_bilog_rados.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_bilog_rados.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_bilog_rados.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_bilog_rados.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_bilog_rados.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_bilog_rados.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1892/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/test/rgw/CMakeFiles/radosgw-cr-test.dir/rgw_cr_test.cc.o -MF src/test/rgw/CMakeFiles/radosgw-cr-test.dir/rgw_cr_test.cc.o.d -o src/test/rgw/CMakeFiles/radosgw-cr-test.dir/rgw_cr_test.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/rgw_cr_test.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/rgw_cr_test.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/test/rgw/rgw_cr_test.cc:9:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/test/rgw/rgw_cr_test.cc: In constructor âTempPool::TempPool()â:
/builddir/build/BUILD/ceph-18.2.1/src/test/rgw/rgw_cr_test.cc:56:10: warning: unused variable ârâ [-Wunused-variable]
   56 |     auto r = store->getRados()->get_rados_handle()->pool_create(name.c_str());
      |          ^
/builddir/build/BUILD/ceph-18.2.1/src/test/rgw/rgw_cr_test.cc: In destructor âTempPool::~TempPool()â:
/builddir/build/BUILD/ceph-18.2.1/src/test/rgw/rgw_cr_test.cc:61:10: warning: unused variable ârâ [-Wunused-variable]
   61 |     auto r = store->getRados()->get_rados_handle()->pool_delete(name.c_str());
      |          ^
/builddir/build/BUILD/ceph-18.2.1/src/test/rgw/rgw_cr_test.cc: In member function âTempPool::operator librados::v14_2_0::IoCtx()â:
/builddir/build/BUILD/ceph-18.2.1/src/test/rgw/rgw_cr_test.cc:71:10: warning: unused variable ârâ [-Wunused-variable]
   71 |     auto r = store->getRados()->get_rados_handle()->ioctx_create(name.c_str(),
      |          ^
[1893/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_bucket.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_bucket.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_bucket.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_bucket.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_bucket.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_bucket.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1894/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_bucket_sobj.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_bucket_sobj.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_bucket_sobj.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_bucket_sobj.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_bucket_sobj.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_bucket_sobj.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1895/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_bucket_sync_sobj.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_bucket_sync_sobj.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_bucket_sync_sobj.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_bucket_sync_sobj.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_bucket_sync_sobj.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_bucket_sync_sobj.cc:1:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1896/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_cls.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_cls.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_cls.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_cls.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_cls.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_cls.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/otp/cls_otp_types.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_cls.h:19:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1897/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_config_key_rados.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_config_key_rados.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_config_key_rados.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_config_key_rados.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_rados.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_config_key_rados.cc:2:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1898/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_meta.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_meta.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_meta.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_meta.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_meta_be.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_meta.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_meta.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1899/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_mdlog.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_mdlog.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_mdlog.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_mdlog.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_mdlog.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_mdlog.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1900/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_meta_be.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_meta_be.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_meta_be.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_meta_be.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_meta_be.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_meta_be.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1901/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_meta_be_otp.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_meta_be_otp.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_meta_be_otp.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_meta_be_otp.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_meta_be_otp.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_meta_be_otp.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1902/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_meta_be_sobj.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_meta_be_sobj.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_meta_be_sobj.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_meta_be_sobj.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_meta_be_sobj.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_meta_be_sobj.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1903/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_notify.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_notify.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_notify.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_notify.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_notify.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1904/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_otp.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_otp.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_otp.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_otp.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_otp.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_otp.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/otp/cls_otp_types.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_otp.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1905/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_quota.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_quota.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_quota.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_quota.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_quota.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_quota.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1906/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_sync_modules.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_sync_modules.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_sync_modules.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_sync_modules.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_sync_modules.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_sync_modules.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1907/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_rados.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_rados.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_rados.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_rados.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_rados.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_rados.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1908/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_role_rados.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_role_rados.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_role_rados.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_role_rados.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_role_rados.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_role_rados.cc:1:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1909/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_sys_obj.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_sys_obj.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_sys_obj.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_sys_obj.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_sys_obj.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_sys_obj.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1910/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_sys_obj_cache.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_sys_obj_cache.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_sys_obj_cache.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_sys_obj_cache.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_sys_obj_cache.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_sys_obj_cache.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/admin_socket.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_sys_obj_cache.cc:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1911/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_sys_obj_core.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_sys_obj_core.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_sys_obj_core.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_sys_obj_core.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_sys_obj_core.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_sys_obj_core.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1912/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_tier_rados.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_tier_rados.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_tier_rados.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_tier_rados.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_tier_rados.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_tier_rados.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1913/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_user.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_user.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_user.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_user.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_meta_be.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_user.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_user.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1914/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_user_rados.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_user_rados.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_user_rados.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_user_rados.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_meta_be.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_user.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_user_rados.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function.hpp:30,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/iter_find.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/split.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_user_rados.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1915/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_zone.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_zone.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_zone.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_zone.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_zone.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_zone.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1916/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/services/svc_zone_utils.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/services/svc_zone_utils.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/services/svc_zone_utils.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_zone_utils.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_zone_utils.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_zone_utils.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1917/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_acl.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_acl.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_acl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.cc:13:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.cc:9:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1918/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_acl_s3.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_acl_s3.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_acl_s3.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl_s3.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl_s3.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl_s3.cc:11:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl_s3.cc:9:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1919/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_acl_swift.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_acl_swift.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_acl_swift.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl_swift.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl_swift.cc:11:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_json.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl_swift.cc:10:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1920/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_aio.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_aio.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_aio.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_aio.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_rados.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_aio.h:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_aio.cc:20:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_aio.cc:17:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/bits/shared_ptr.h:53,
                 from /usr/include/c++/14/memory:80:
In member function âstd::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count()â,
    inlined from âstd::__shared_ptr<boost::asio::detail::strand_executor_service::strand_impl, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()â at /usr/include/c++/14/bits/shared_ptr_base.h:1525:7,
    inlined from âstd::shared_ptr<boost::asio::detail::strand_executor_service::strand_impl>::~shared_ptr()â at /usr/include/c++/14/bits/shared_ptr.h:175:11,
    inlined from âboost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >::~strand()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/strand.hpp:151:3,
    inlined from âboost::asio::detail::executor_binder_base<rgw::(anonymous namespace)::Handler, boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >, false>::~executor_binder_base()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/bind_executor.hpp:175:7,
    inlined from âboost::asio::executor_binder<rgw::(anonymous namespace)::Handler, boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >::~executor_binder()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/bind_executor.hpp:375:3,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::executor_binder<rgw::(anonymous namespace)::Handler, boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::executor_binder<rgw::(anonymous namespace)::Handler, boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::executor_binder<rgw::(anonymous namespace)::Handler, boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::executor_binder<rgw::(anonymous namespace)::Handler, boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::executor_binder<rgw::(anonymous namespace)::Handler, boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::executor_binder<rgw::(anonymous namespace)::Handler, boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::executor_binder<rgw::(anonymous namespace)::Handler, boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::executor_binder<rgw::(anonymous namespace)::Handler, boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::executor_binder<rgw::(anonymous namespace)::Handler, boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::executor_binder<rgw::(anonymous namespace)::Handler, boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/usr/include/c++/14/bits/shared_ptr_base.h:1068:13: warning: âMEM[(struct __shared_count *)this_2(D) + 112B]._M_piâ may be used uninitialized [-Wmaybe-uninitialized]
 1068 |         if (_M_pi != nullptr)
      |             ^~~~~
In member function âstd::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count()â,
    inlined from âstd::__shared_ptr<boost::asio::detail::strand_executor_service::strand_impl, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()â at /usr/include/c++/14/bits/shared_ptr_base.h:1525:7,
    inlined from âstd::shared_ptr<boost::asio::detail::strand_executor_service::strand_impl>::~shared_ptr()â at /usr/include/c++/14/bits/shared_ptr.h:175:11,
    inlined from âboost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >::~strand()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/strand.hpp:151:3,
    inlined from âboost::asio::detail::executor_binder_base<D3nL1CacheRequest::d3n_libaio_handler, boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >, false>::~executor_binder_base()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/bind_executor.hpp:175:7,
    inlined from âboost::asio::executor_binder<D3nL1CacheRequest::d3n_libaio_handler, boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >::~executor_binder()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/bind_executor.hpp:375:3,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::executor_binder<D3nL1CacheRequest::d3n_libaio_handler, boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, D3nL1CacheRequest::AsyncFileReadOp, boost::system::error_code, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::executor_binder<D3nL1CacheRequest::d3n_libaio_handler, boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, D3nL1CacheRequest::AsyncFileReadOp, boost::system::error_code, ceph::buffer::v15_2_0::list> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::executor_binder<D3nL1CacheRequest::d3n_libaio_handler, boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, D3nL1CacheRequest::AsyncFileReadOp, boost::system::error_code, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::executor_binder<D3nL1CacheRequest::d3n_libaio_handler, boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, D3nL1CacheRequest::AsyncFileReadOp, boost::system::error_code, ceph::buffer::v15_2_0::list> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::executor_binder<D3nL1CacheRequest::d3n_libaio_handler, boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, D3nL1CacheRequest::AsyncFileReadOp, boost::system::error_code, ceph::buffer::v15_2_0::list> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::executor_binder<D3nL1CacheRequest::d3n_libaio_handler, boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, D3nL1CacheRequest::AsyncFileReadOp, boost::system::error_code, ceph::buffer::v15_2_0::list> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::executor_binder<D3nL1CacheRequest::d3n_libaio_handler, boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, D3nL1CacheRequest::AsyncFileReadOp, boost::system::error_code, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::executor_binder<D3nL1CacheRequest::d3n_libaio_handler, boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, D3nL1CacheRequest::AsyncFileReadOp, boost::system::error_code, ceph::buffer::v15_2_0::list>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::executor_binder<D3nL1CacheRequest::d3n_libaio_handler, boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, D3nL1CacheRequest::AsyncFileReadOp, boost::system::error_code, ceph::buffer::v15_2_0::list>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, boost::asio::executor_binder<D3nL1CacheRequest::d3n_libaio_handler, boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, D3nL1CacheRequest::AsyncFileReadOp, boost::system::error_code, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/usr/include/c++/14/bits/shared_ptr_base.h:1068:13: warning: âMEM[(struct __shared_count *)this_2(D) + 112B]._M_piâ may be used uninitialized [-Wmaybe-uninitialized]
 1068 |         if (_M_pi != nullptr)
      |             ^~~~~
[1921/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_aio_throttle.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_aio_throttle.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_aio_throttle.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_aio_throttle.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_rados.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_aio_throttle.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_aio_throttle.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_aio_throttle.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/bits/shared_ptr.h:53,
                 from /usr/include/c++/14/memory:80:
In member function âstd::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count()â,
    inlined from âstd::__shared_ptr<boost::asio::detail::strand_executor_service::strand_impl, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()â at /usr/include/c++/14/bits/shared_ptr_base.h:1525:7,
    inlined from âstd::shared_ptr<boost::asio::detail::strand_executor_service::strand_impl>::~shared_ptr()â at /usr/include/c++/14/bits/shared_ptr.h:175:11,
    inlined from âboost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >::~strand()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/strand.hpp:151:3,
    inlined from âboost::asio::detail::executor_binder_base<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >, false>::~executor_binder_base()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/bind_executor.hpp:175:7,
    inlined from âboost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >::~executor_binder()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/bind_executor.hpp:375:3,
    inlined from âspawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>::~coro_handler()â at /builddir/build/BUILD/ceph-18.2.1/src/spawn/include/spawn/impl/spawn.hpp:123:9,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/usr/include/c++/14/bits/shared_ptr_base.h:1068:13: warning: âMEM[(struct __shared_count *)this_2(D) + 96B]._M_piâ may be used uninitialized [-Wmaybe-uninitialized]
 1068 |         if (_M_pi != nullptr)
      |             ^~~~~
[1922/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_auth.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_auth.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_auth.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_auth.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_auth.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1923/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_auth_s3.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_auth_s3.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_auth_s3.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_auth_s3.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_s3.h:15,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_auth_s3.cc:13:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/sstring.hh:32,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_s3.h:14:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/algorithm:60,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_auth_s3.cc:4:
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<char const, char>(char const*, char const*, char*)char*â,
    inlined from âstd::__copy_move_a2<false, char const*, char*>(char const*, char const*, char*)char*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, char const*, char*>(char const*, char const*, char*)char*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, char const*, char*>(char const*, char const*, char*)char*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<char const*, char*>(char const*, char const*, char*)char*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âbasic_sstring<char, unsigned short, (unsigned short)65>::basic_sstring(char const*, unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/common/sstring.hh:210:22,
    inlined from ârgw::auth::s3::get_v2_signature(ceph::common::CephContext*, 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&)â at /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_auth_s3.cc:1016:36:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemcpyâ forming offset 64 is out of the bounds [0, 64] of object âbufâ with type âchar[64]â [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_auth_s3.cc: In function ârgw::auth::s3::get_v2_signature(ceph::common::CephContext*, 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&)â:
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_auth_s3.cc:1005:8: note: âbufâ declared here
 1005 |   char buf[64];
      |        ^~~
[1924/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_arn.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_arn.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_arn.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_arn.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_arn.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1925/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_basic_types.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_basic_types.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_basic_types.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_basic_types.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_user_types.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_basic_types.h:31,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_basic_types.cc:10:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/user/cls_user_types.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_basic_types.cc:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1926/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_bucket_layout.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_bucket_layout.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_bucket_layout.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_bucket_layout.cc
[1927/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_bucket.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_bucket.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_bucket.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_bucket.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_bucket.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_bucket.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_bucket.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1928/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_cache.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_cache.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_cache.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_cache.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_cache.h:15,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_cache.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_cache.h:9:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1929/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_common.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_common.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_common.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.cc:14:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/shared_count.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/src/json_spirit/json_spirit_value.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/json_spirit/json_spirit.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.cc:10:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1930/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_compression.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_compression.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_compression.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_compression.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_putobj.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_compression.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_compression.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/compressor/Compressor.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_compression.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1931/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_cors.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_cors.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_cors.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_cors.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_cors.cc:24:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function.hpp:30,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/iter_find.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/split.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_cors.cc:21:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1932/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_cors_s3.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_cors_s3.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_cors_s3.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_cors_s3.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_cors_s3.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_cors_s3.cc:24:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_cors_s3.cc:22:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1933/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_env.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_env.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_env.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_env.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_env.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1934/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_es_query.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_es_query.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_es_query.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_es_query.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_es_query.cc:11:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function.hpp:30,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/iter_find.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/split.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_es_query.cc:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1935/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_formats.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_formats.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_formats.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_formats.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_formats.cc:20:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/shared_count.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/format/alt_sstream.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/format/internals.hpp:24,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/format.hpp:38,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_formats.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1936/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_http_client.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_http_client.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_http_client.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_http_client.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_http_client.cc:12:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/bits/shared_ptr.h:53,
                 from /usr/include/c++/14/memory:80:
In member function âstd::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count()â,
    inlined from âstd::__shared_ptr<boost::asio::detail::strand_executor_service::strand_impl, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()â at /usr/include/c++/14/bits/shared_ptr_base.h:1525:7,
    inlined from âstd::shared_ptr<boost::asio::detail::strand_executor_service::strand_impl>::~shared_ptr()â at /usr/include/c++/14/bits/shared_ptr.h:175:11,
    inlined from âboost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >::~strand()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/strand.hpp:151:3,
    inlined from âboost::asio::detail::executor_binder_base<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >, false>::~executor_binder_base()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/bind_executor.hpp:175:7,
    inlined from âboost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >::~executor_binder()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/bind_executor.hpp:375:3,
    inlined from âspawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>::~coro_handler()â at /builddir/build/BUILD/ceph-18.2.1/src/spawn/include/spawn/impl/spawn.hpp:123:9,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/usr/include/c++/14/bits/shared_ptr_base.h:1068:13: warning: âMEM[(struct __shared_count *)this_2(D) + 96B]._M_piâ may be used uninitialized [-Wmaybe-uninitialized]
 1068 |         if (_M_pi != nullptr)
      |             ^~~~~
[1937/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_ldap.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_ldap.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_ldap.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_ldap.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_ldap.h:130,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_ldap.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1938/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_keystone.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_keystone.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_keystone.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_keystone.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_keystone.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function.hpp:30,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/iter_find.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/split.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_keystone.cc:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1939/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_lc_s3.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_lc_s3.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_lc_s3.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lc_s3.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_user.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lc_s3.cc:11:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lc_s3.cc:9:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1940/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_lc.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_lc.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_lc.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lc.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lc.cc:25:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function.hpp:30,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/iter_find.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/split.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lc.cc:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included 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/ios:44,
                 from /usr/include/c++/14/ostream:40,
                 from /usr/include/c++/14/iostream:41,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lc.cc:5:
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2987:11:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2893:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2884:24,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2994:29:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:3013:11:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[1941/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_metadata.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_metadata.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_metadata.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_metadata.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_metadata.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_metadata.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_metadata.h:10:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1942/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_multi_del.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_multi_del.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_multi_del.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_multi_del.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_multi_del.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_multi_del.cc:11:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_multi_del.cc:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1943/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_multi.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_multi.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_multi.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_multi.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_user_types.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_bucket_types.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_obj_types.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_multi.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_multi.cc:12:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_multi.cc:9:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1944/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_multipart_meta_filter.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_multipart_meta_filter.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_multipart_meta_filter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_multipart_meta_filter.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_tier_rados.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_multipart_meta_filter.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1945/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_obj_manifest.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_obj_manifest.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_obj_manifest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_obj_manifest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_user_types.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_bucket_types.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_obj_manifest.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_obj_manifest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_zone_types.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_obj_manifest.h:23:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1946/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_period.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_period.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_period.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_period.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_coroutine.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_period.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/stringify.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1947/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_realm.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_realm.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_realm.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_realm.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_zone.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_realm.cc:8:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_zone_types.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_zone.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1948/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_sync.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_sync.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_sync.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sync.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_coroutine.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sync.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/stringify.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1949/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_notify_event_type.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_notify_event_type.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_notify_event_type.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_notify_event_type.cc
[1950/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_sync_policy.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_sync_policy.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_sync_policy.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sync_policy.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sync_policy.cc:3:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1951/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_period_history.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_period_history.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_period_history.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_period_history.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_period_history.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_period_history.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_period_history.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1952/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_period_puller.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_period_puller.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_period_puller.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_period_puller.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rados.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_period_puller.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rados.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1953/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_pubsub.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_pubsub.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_pubsub.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_pubsub.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_zone.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_pubsub.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1954/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_coroutine.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_coroutine.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_coroutine.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_coroutine.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_coroutine.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1955/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_cr_rest.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_cr_rest.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_cr_rest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_cr_rest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_coroutine.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_cr_rest.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_cr_rest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/associated_allocator.hpp:19,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_coroutine.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1956/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_policy_s3.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_policy_s3.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_policy_s3.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_policy_s3.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_policy_s3.cc:8:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_json.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_policy_s3.cc:6:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1957/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_public_access.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_public_access.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_public_access.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_public_access.cc
[1958/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_putobj.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_putobj.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_putobj.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_putobj.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_putobj.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_putobj.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_putobj.h:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1959/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_op.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_op.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_op.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_tracer.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.cc:24:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/utime.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Clock.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.cc:17:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/string:51,
                 from /usr/include/c++/14/stdexcept:39,
                 from /usr/include/c++/14/system_error:43,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.cc:6:
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2987:11:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2893:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2884:24,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2994:29:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:3013:11:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[1960/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_quota.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_quota.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_quota.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_quota.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_quota.cc:23:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/utime.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_quota.cc:17:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1961/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_resolve.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_resolve.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_resolve.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_resolve.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_resolve.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1962/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_rest.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_rest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest.cc:14:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function.hpp:30,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/iter_find.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/split.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest.cc:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1963/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_client.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_client.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_client.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_client.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_client.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1964/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_config.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_config.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_config.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_config.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_config.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_json.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_config.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1965/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_conn.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_conn.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_conn.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_conn.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_zone.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_conn.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_zone_types.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_zone.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1966/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_metadata.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_metadata.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_metadata.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_metadata.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_metadata.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/sstring.hh:32,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest.h:10:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1967/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_ratelimit.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_ratelimit.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_ratelimit.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_ratelimit.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_ratelimit.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_ratelimit.cc:3:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/sstring.hh:32,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest.h:10:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1968/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_role.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_role.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_role.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_role.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_role.cc:14:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_role.cc:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1969/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_pubsub.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_pubsub.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_pubsub.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_pubsub.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_s3.h:15,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rest_pubsub.h:5,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_pubsub.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/sstring.hh:32,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_s3.h:14:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1970/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_s3.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_s3.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_s3.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_s3.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_s3.cc:33:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_crypto.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_s3.cc:9:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1971/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_role.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_role.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_role.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_role.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rados.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_role.cc:13:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_role.cc:10:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1972/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_sal.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_sal.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_sal.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal.cc:24:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/handler_alloc_helpers.hpp:19,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/bind_handler.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/wrapped_handler.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/async/yield_context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua.h:6:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1973/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_s3select.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_s3select.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_s3select.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_s3select.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/s3select/include/s3select_oper.h:17,
                 from /builddir/build/BUILD/ceph-18.2.1/src/s3select/include/s3select.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_s3select_private.h:39,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_s3select.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/s3select/include/s3select_parquet_intrf.h: In member function âvirtual arrow::Status arrow::io::RGWimpl::Close()â:
/builddir/build/BUILD/ceph-18.2.1/src/s3select/include/s3select_parquet_intrf.h:437:16: warning: ignoring returned value of type âarrow::Statusâ, declared with attribute ânodiscardâ [-Wunused-result]
  437 |       fd_.Close();
      |       ~~~~~~~~~^~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/s3select/include/s3select_parquet_intrf.h:18:
/usr/include/arrow/util/io_util.h:143:10: note: in call to âarrow::Status arrow::internal::FileDescriptor::Close()â, declared here
  143 |   Status Close();
      |          ^~~~~
In file included from /usr/include/arrow/result.h:27,
                 from /usr/include/arrow/device.h:26,
                 from /usr/include/arrow/buffer.h:29,
                 from /usr/include/arrow/array/data.h:27,
                 from /usr/include/arrow/array/array_base.h:26,
                 from /usr/include/arrow/array.h:41,
                 from /usr/include/arrow/api.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/s3select/include/s3select_parquet_intrf.h:11:
/usr/include/arrow/status.h:132:34: note: âarrow::Statusâ declared here
  132 | class ARROW_EXPORT [[nodiscard]] Status : public util::EqualityComparable<Status>,
      |                                  ^~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/s3select/include/s3select_parquet_intrf.h: In member function âvoid parquet::ceph::SerializedFile::ParseMetaDataOfEncryptedFileWithEncryptedFooter(const std::shared_ptr<arrow::Buffer>&, int64_t)â:
/builddir/build/BUILD/ceph-18.2.1/src/s3select/include/s3select_parquet_intrf.h:1248:27: warning: âstatic std::shared_ptr<parquet::FileMetaData> parquet::FileMetaData::Make(const void*, uint32_t*, std::shared_ptr<parquet::InternalFileDecryptor>)â is deprecated: Use the ReaderProperties-taking overload [-Wdeprecated-declarations]
 1248 |         FileMetaData::Make(metadata_buffer->data(), &metadata_len, file_decryptor_);
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/parquet/file_reader.h:27,
                 from /usr/include/parquet/arrow/reader.h:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/s3select/include/s3select_parquet_intrf.h:13:
/usr/include/parquet/metadata.h:271:40: note: declared here
  271 |   static std::shared_ptr<FileMetaData> Make(
      |                                        ^~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_s3.h:15,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_s3select_private.h:43:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_crypto.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_s3select_private.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1974/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_string.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_string.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_string.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_string.cc
[1975/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_sal_filter.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_sal_filter.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_sal_filter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal_filter.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal_filter.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal_filter.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/handler_alloc_helpers.hpp:19,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/bind_handler.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/wrapped_handler.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/async/yield_context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua.h:6:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1976/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_tag_s3.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_tag_s3.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_tag_s3.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_tag_s3.cc
[1977/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_tag.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_tag.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_tag.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_tag.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_tag.cc:11:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function.hpp:30,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/iter_find.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/split.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_tag.cc:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1978/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_tools.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_tools.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_tools.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_tools.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_tools.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_tools.cc:8:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_tools.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1979/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_user.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_user.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_user.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_user.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal_store.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sal_rados.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_user.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/handler_alloc_helpers.hpp:19,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/bind_handler.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/wrapped_handler.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/async/yield_context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua.h:6:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1980/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_website.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_website.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_website.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_website.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_website.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1981/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_xml.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_xml.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_xml.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_xml.cc
[1982/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_torrent.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_torrent.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_torrent.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_torrent.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_torrent.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_torrent.cc:9:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1983/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_crypt.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_crypt.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_crypt.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_crypt.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_crypt.cc:10:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1984/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_crypt_sanitize.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_crypt_sanitize.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_crypt_sanitize.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_crypt_sanitize.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_crypt_sanitize.cc:11:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1985/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/rgw -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_iam_policy.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_iam_policy.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_iam_policy.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_iam_policy.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_auth.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_iam_policy.cc:20:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include/rapidjson/allocators.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include/rapidjson/reader.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_iam_policy.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1986/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_user_policy.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_user_policy.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_user_policy.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_user_policy.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_user_policy.cc:14:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_user_policy.cc:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1987/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_sts.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_sts.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_sts.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sts.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sts.cc:22:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/shared_count.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/format/alt_sstream.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/format/internals.hpp:24,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/format.hpp:38,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sts.cc:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1988/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_zone.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_zone.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_zone.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_zone.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_zone.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_zone.cc:8:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_zone_types.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_zone.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1989/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_perf_counters.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_perf_counters.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_perf_counters.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_perf_counters.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_perf_counters.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/perf_counters.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_perf_counters.cc:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1990/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_sts.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_sts.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_sts.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_sts.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_sts.cc:23:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_sts.cc:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1991/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_oidc_provider.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_oidc_provider.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_oidc_provider.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_oidc_provider.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_oidc_provider.cc:13:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_oidc_provider.cc:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1992/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_object_lock.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_object_lock.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_object_lock.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_object_lock.cc
[1993/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_iam.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_iam.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_iam.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_iam.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_auth_s3.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_iam.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_auth_s3.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1994/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_kmip_client.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_kmip_client.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_kmip_client.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_kmip_client.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_kmip_client.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1995/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_kms.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_kms.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_kms.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_kms.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_crypt.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_kms.cc:11:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_kms.cc:17:
In member function ârapidjson::GenericValue<rapidjson::UTF8<char>, ZeroPoolAllocator>::SetStringRaw(rapidjson::GenericStringRef<char>, ZeroPoolAllocator&)â,
    inlined from ârapidjson::GenericValue<rapidjson::UTF8<char>, ZeroPoolAllocator>::SetString(rapidjson::GenericStringRef<char>, ZeroPoolAllocator&)â at /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include/rapidjson/document.h:1886:105,
    inlined from ârapidjson::GenericValue<rapidjson::UTF8<char>, ZeroPoolAllocator>::SetString(char const*, unsigned int, ZeroPoolAllocator&)â at /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include/rapidjson/document.h:1870:99,
    inlined from âadd_name_val_to_obj<rapidjson::UTF8<char>, ZeroPoolAllocator>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool, rapidjson::GenericValue<rapidjson::UTF8<char>, ZeroPoolAllocator>&, ZeroPoolAllocator&)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_kms.cc:158:17,
    inlined from âadd_name_val_to_obj<rapidjson::UTF8<char>, ZeroPoolAllocator>(char const*, bool, rapidjson::GenericValue<rapidjson::UTF8<char>, ZeroPoolAllocator>&, ZeroPoolAllocator&)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_kms.cc:178:22,
    inlined from âTransitSecretEngine::delete_bucket_key(DoutPrefixProvider const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)â at /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_kms.cc:670:24:
/builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include/rapidjson/document.h:2440:23: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
 2440 |         str[s.length] = '\0';
      |         ~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_kms.cc: In member function âTransitSecretEngine::delete_bucket_key(DoutPrefixProvider const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)â:
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_kms.cc:44:14: note: at offset [16, 20] into destination object âdataâ of size 4
   44 |         char data[4];
      |              ^~~~
[1996/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_url.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_url.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_url.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_url.cc
[1997/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_oidc_provider.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_oidc_provider.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_oidc_provider.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_oidc_provider.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rados.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_oidc_provider.cc:12:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_oidc_provider.cc:9:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1998/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_log.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_log.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_log.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_log.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_bucket.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_log.cc:10:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/utime.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Clock.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_log.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[1999/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_lua_utils.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_lua_utils.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_lua_utils.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua_utils.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua_utils.cc:3:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2000/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_lua_request.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_lua_request.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_lua_request.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua_request.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua_request.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2001/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_lua_data_filter.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_lua_data_filter.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_lua_data_filter.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua_data_filter.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua_data_filter.h:3,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua_data_filter.cc:1:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2002/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_lua.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_lua.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_lua.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_zone.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2003/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_bucket_encryption.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_bucket_encryption.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_bucket_encryption.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_bucket_encryption.cc
[2004/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_tracer.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_tracer.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_tracer.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_tracer.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_tracer.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_tracer.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/tracer.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_tracer.h:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2005/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_lua_background.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_lua_background.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_lua_background.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua_background.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal_store.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sal_rados.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua_background.cc:1:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/handler_alloc_helpers.hpp:19,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/bind_handler.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/wrapped_handler.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/async/yield_context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua.h:6:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2006/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/cls_fifo_legacy.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/cls_fifo_legacy.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/cls_fifo_legacy.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/cls_fifo_legacy.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librados/AioCompletionImpl.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/cls_fifo_legacy.h:38,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/cls_fifo_legacy.cc:34:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/cls_fifo_legacy.cc:22:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/cls_fifo_legacy.cc: In member function âvoid rgw::cls::fifo::FIFO::_update_meta(const DoutPrefixProvider*, const rados::cls::fifo::update&, rados::cls::fifo::objv, bool*, uint64_t, librados::v14_2_0::AioCompletion*)â:
/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/cls_fifo_legacy.cc:550:8: warning: unused variable ârâ [-Wunused-variable]
  550 |   auto r = ioctx.aio_operate(oid, Updater::call(std::move(updater)), &op);
      |        ^
/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/cls_fifo_legacy.cc: In member function âvoid rgw::cls::fifo::FIFO::read_meta(const DoutPrefixProvider*, uint64_t, librados::v14_2_0::AioCompletion*)â:
/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/cls_fifo_legacy.cc:1299:8: warning: unused variable ârâ [-Wunused-variable]
 1299 |   auto r = ioctx.aio_exec(oid, Reader::call(std::move(reader)), fifo::op::CLASS,
      |        ^
[2007/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_bucket.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_bucket.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_bucket.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_bucket.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl_s3.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_bucket.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl_s3.h:9:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In member function âRGWBucket::check_index_unlinked(rgw::sal::RadosStore*, DoutPrefixProvider const*, RGWBucketAdminOpState&, RGWFormatterFlusher&)::{lambda(spawn::basic_yield_context<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >)#1}::operator()(spawn::basic_yield_context<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >) constâ,
    inlined from âspawn::detail::spawn_helper<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, RGWBucket::check_index_unlinked(rgw::sal::RadosStore*, DoutPrefixProvider const*, RGWBucketAdminOpState&, RGWFormatterFlusher&)::{lambda(spawn::basic_yield_context<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >)#1}, boost::context::basic_fixedsize_stack<boost::context::stack_traits> >::operator()()::{lambda(boost::context::continuation&&)#1}::operator()(boost::context::continuation&&) constâ at /builddir/build/BUILD/ceph-18.2.1/src/spawn/include/spawn/impl/spawn.hpp:390:32,
    inlined from âstd::__invoke_impl<boost::context::continuation, spawn::detail::spawn_helper<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, RGWBucket::check_index_unlinked(rgw::sal::RadosStore*, DoutPrefixProvider const*, RGWBucketAdminOpState&, RGWFormatterFlusher&)::{lambda(spawn::basic_yield_context<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >)#1}, boost::context::basic_fixedsize_stack<boost::context::stack_traits> >::operator()()::{lambda(boost::context::continuation&&)#1}&, boost::context::continuation>(std::__invoke_other, spawn::detail::spawn_helper<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, RGWBucket::check_index_unlinked(rgw::sal::RadosStore*, DoutPrefixProvider const*, RGWBucketAdminOpState&, RGWFormatterFlusher&)::{lambda(spawn::basic_yield_context<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >)#1}, boost::context::basic_fixedsize_stack<boost::context::stack_traits> >::operator()()::{lambda(boost::context::continuation&&)#1}&, boost::context::continuation&&)boost::context::continuationâ at /usr/include/c++/14/bits/invoke.h:61:67,
    inlined from âstd::__invoke<spawn::detail::spawn_helper<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, RGWBucket::check_index_unlinked(rgw::sal::RadosStore*, DoutPrefixProvider const*, RGWBucketAdminOpState&, RGWFormatterFlusher&)::{lambda(spawn::basic_yield_context<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >)#1}, boost::context::basic_fixedsize_stack<boost::context::stack_traits> >::operator()()::{lambda(boost::context::continuation&&)#1}&, boost::context::continuation>(spawn::detail::spawn_helper<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, RGWBucket::check_index_unlinked(rgw::sal::RadosStore*, DoutPrefixProvider const*, RGWBucketAdminOpState&, RGWFormatterFlusher&)::{lambda(spawn::basic_yield_context<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >)#1}, boost::context::basic_fixedsize_stack<boost::context::stack_traits> >::operator()()::{lambda(boost::context::continuation&&)#1}&, boost::context::continuation&&)std::__invoke_result<spawn::detail::spawn_helper<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, RGWBucket::check_index_unlinked(rgw::sal::RadosStore*, DoutPrefixProvider const*, RGWBucketAdminOpState&, RGWFormatterFlusher&)::{lambda(spawn::basic_yield_context<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >)#1}, boost::context::basic_fixedsize_stack<boost::context::stack_traits> >::operator()()::{lambda(boost::context::continuation&&)#1}&, boost::context::continuation>::typeâ at /usr/include/c++/14/bits/invoke.h:97:36,
    inlined from âstd::invoke<spawn::detail::spawn_helper<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, RGWBucket::check_index_unlinked(rgw::sal::RadosStore*, DoutPrefixProvider const*, RGWBucketAdminOpState&, RGWFormatterFlusher&)::{lambda(spawn::basic_yield_context<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >)#1}, boost::context::basic_fixedsize_stack<boost::context::stack_traits> >::operator()()::{lambda(boost::context::continuation&&)#1}&, boost::context::continuation>(spawn::detail::spawn_helper<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, RGWBucket::check_index_unlinked(rgw::sal::RadosStore*, DoutPrefixProvider const*, RGWBucketAdminOpState&, RGWFormatterFlusher&)::{lambda(spawn::basic_yield_context<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >)#1}, boost::context::basic_fixedsize_stack<boost::context::stack_traits> >::operator()()::{lambda(boost::context::continuation&&)#1}&, boost::context::continuation&&)std::invoke_result<spawn::detail::spawn_helper<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, RGWBucket::check_index_unlinked(rgw::sal::RadosStore*, DoutPrefixProvider const*, RGWBucketAdminOpState&, RGWFormatterFlusher&)::{lambda(spawn::basic_yield_context<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >)#1}, boost::context::basic_fixedsize_stack<boost::context::stack_traits> >::operator()()::{lambda(boost::context::continuation&&)#1}&, boost::context::continuation>::typeâ at /usr/include/c++/14/functional:120:37,
    inlined from âboost::context::detail::record<boost::context::continuation, boost::context::basic_fixedsize_stack<boost::context::stack_traits>, spawn::detail::spawn_helper<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, RGWBucket::check_index_unlinked(rgw::sal::RadosStore*, DoutPrefixProvider const*, RGWBucketAdminOpState&, RGWFormatterFlusher&)::{lambda(spawn::basic_yield_context<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >)#1}, boost::context::basic_fixedsize_stack<boost::context::stack_traits> >::operator()()::{lambda(boost::context::continuation&&)#1}>::run(void*)â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/context/continuation_fcontext.hpp:143:24,
    inlined from âboost::context::detail::context_entry<boost::context::detail::record<boost::context::continuation, boost::context::basic_fixedsize_stack<boost::context::stack_traits>, spawn::detail::spawn_helper<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, RGWBucket::check_index_unlinked(rgw::sal::RadosStore*, DoutPrefixProvider const*, RGWBucketAdminOpState&, RGWFormatterFlusher&)::{lambda(spawn::basic_yield_context<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >)#1}, boost::context::basic_fixedsize_stack<boost::context::stack_traits> >::operator()()::{lambda(boost::context::continuation&&)#1}> >(boost::context::detail::transfer_t)voidâ at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/context/continuation_fcontext.hpp:80:26:
/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_bucket.cc:824:19: warning: âshard_countâ may be used uninitialized [-Wmaybe-uninitialized]
  824 |         count_out += shard_count;
      |         ~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_bucket.cc: In function âboost::context::detail::context_entry<boost::context::detail::record<boost::context::continuation, boost::context::basic_fixedsize_stack<boost::context::stack_traits>, spawn::detail::spawn_helper<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, RGWBucket::check_index_unlinked(rgw::sal::RadosStore*, DoutPrefixProvider const*, RGWBucketAdminOpState&, RGWFormatterFlusher&)::{lambda(spawn::basic_yield_context<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >)#1}, boost::context::basic_fixedsize_stack<boost::context::stack_traits> >::operator()()::{lambda(boost::context::continuation&&)#1}> >(boost::context::detail::transfer_t)voidâ:
/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_bucket.cc:817:18: note: âshard_countâ was declared here
  817 |         uint64_t shard_count;
      |                  ^~~~~~~~~~~
[2008/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_bucket_sync.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_bucket_sync.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_bucket_sync.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_bucket_sync.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_bucket_sync.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2009/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_cr_tools.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_cr_tools.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_cr_tools.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_cr_tools.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_coroutine.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_cr_rados.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_cr_tools.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_cr_tools.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/associated_allocator.hpp:19,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_coroutine.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2010/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_cr_rados.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_cr_rados.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_cr_rados.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_cr_rados.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_cr_rados.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/handler_alloc_helpers.hpp:19,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/bind_handler.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/wrapped_handler.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/async/yield_context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua.h:6:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2011/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_d3n_datacache.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_d3n_datacache.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_d3n_datacache.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_d3n_datacache.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rados.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_d3n_datacache.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_d3n_datacache.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rados.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2012/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_datalog.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_datalog.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_datalog.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_datalog.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_datalog.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/handler_alloc_helpers.hpp:19,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/bind_handler.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/wrapped_handler.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/async/yield_context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_datalog.cc:6:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2013/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_datalog_notify.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_datalog_notify.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_datalog_notify.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_datalog_notify.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_datalog.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_datalog_notify.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_datalog_notify.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_datalog.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2014/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_etag_verifier.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_etag_verifier.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_etag_verifier.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_etag_verifier.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_putobj.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_etag_verifier.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_etag_verifier.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_putobj.h:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2015/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_gc.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_gc.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_gc.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_gc.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_gc.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_gc.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_gc.h:6:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2016/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_data_sync.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_data_sync.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_data_sync.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_data_sync.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/WorkQueue.h:39,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_data_sync.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_json.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_data_sync.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2017/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_gc_log.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_gc_log.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_gc_log.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_gc_log.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_user_types.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_basic_types.h:31,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/rgw/cls_rgw_types.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_gc_log.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_gc_log.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_gc_log.h:6:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2018/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_log_backing.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_log_backing.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_log_backing.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_log_backing.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/osd/osd_types.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librados/AioCompletionImpl.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/cls_fifo_legacy.h:38,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_log_backing.h:32,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_log_backing.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/log/cls_log_types.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/cls/log/cls_log_client.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_log_backing.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2019/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_lc_tier.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_lc_tier.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_lc_tier.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_lc_tier.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lc.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_lc_tier.cc:10:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Formatter.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_lc_tier.cc:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included 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/ios:44,
                 from /usr/include/c++/14/ostream:40,
                 from /usr/include/c++/14/iostream:41,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_lc_tier.cc:5:
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2987:11:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[2020/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_metadata.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_metadata.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_metadata.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_metadata.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_metadata.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_metadata.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_metadata.h:10:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2021/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_notify.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_notify.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_notify.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_notify.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_pubsub.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_notify.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_notify.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/handler_alloc_helpers.hpp:19,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/bind_handler.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/wrapped_handler.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/io_context.hpp:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/async/yield_context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_notify.h:10:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2022/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_obj_manifest.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_obj_manifest.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_obj_manifest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_obj_manifest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_user_types.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_bucket_types.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_obj_manifest.h:24,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_obj_manifest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_zone_types.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_obj_manifest.h:23:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2023/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_otp.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_otp.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_otp.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_otp.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_meta_be_otp.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_otp.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_otp.cc:13:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function.hpp:30,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/iter_find.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/split.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_otp.cc:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2024/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_object_expirer_core.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_object_expirer_core.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_object_expirer_core.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_object_expirer_core.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_object_expirer_core.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/auth/Crypto.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_object_expirer_core.cc:10:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2025/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_period.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_period.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_period.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_period.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_coroutine.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_period.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/stringify.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2026/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_pubsub_push.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_pubsub_push.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_pubsub_push.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_pubsub_push.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_pubsub_push.cc:12:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_pubsub_push.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_pubsub_push.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/bits/shared_ptr.h:53,
                 from /usr/include/c++/14/memory:80:
In member function âstd::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count()â,
    inlined from âstd::__shared_ptr<boost::asio::detail::strand_executor_service::strand_impl, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()â at /usr/include/c++/14/bits/shared_ptr_base.h:1525:7,
    inlined from âstd::shared_ptr<boost::asio::detail::strand_executor_service::strand_impl>::~shared_ptr()â at /usr/include/c++/14/bits/shared_ptr.h:175:11,
    inlined from âboost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >::~strand()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/strand.hpp:151:3,
    inlined from âboost::asio::detail::executor_binder_base<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >, false>::~executor_binder_base()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/bind_executor.hpp:175:7,
    inlined from âboost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >::~executor_binder()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/bind_executor.hpp:375:3,
    inlined from âspawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>::~coro_handler()â at /builddir/build/BUILD/ceph-18.2.1/src/spawn/include/spawn/impl/spawn.hpp:123:9,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, void, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/usr/include/c++/14/bits/shared_ptr_base.h:1068:13: warning: âMEM[(struct __shared_count *)this_2(D) + 96B]._M_piâ may be used uninitialized [-Wmaybe-uninitialized]
 1068 |         if (_M_pi != nullptr)
      |             ^~~~~
[2027/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_putobj_processor.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_putobj_processor.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_putobj_processor.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_putobj_processor.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/services/svc_rados.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_aio.h:26,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_putobj_processor.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_putobj_processor.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2028/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_reshard.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_reshard.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_reshard.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_reshard.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_zone.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_reshard.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_zone_types.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_zone.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2029/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_rest_bucket.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_rest_bucket.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_rest_bucket.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rest_bucket.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rest_bucket.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2030/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_rados.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_rados.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_rados.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rados.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Throttle.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rados.cc:22:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function.hpp:30,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/iter_find.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/split.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rados.cc:10:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included 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/ios:44,
                 from /usr/include/c++/14/istream:40,
                 from /usr/include/c++/14/sstream:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rados.cc:8:
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2987:11:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2893:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2884:24,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2994:29:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2893:11,
    inlined from âfmt::v9::detail::bigint::assign_pow10(int)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2884:24,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:3011:29:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function âstd::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<unsigned int, unsigned int>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â,
    inlined from âstd::__copy_move_a2<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:507:30,
    inlined from âstd::__copy_move_a1<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:534:42,
    inlined from âstd::__copy_move_a<false, unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:541:31,
    inlined from âstd::copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_algobase.h:637:7,
    inlined from âstd::__uninitialized_copy<true>::__uninit_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:147:27,
    inlined from âstd::uninitialized_copy<unsigned int*, unsigned int*>(unsigned int*, unsigned int*, unsigned int*)unsigned int*â at /usr/include/c++/14/bits/stl_uninitialized.h:185:15,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::grow(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:925:26,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:928:39,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_reserve(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:927:24,
    inlined from âfmt::v9::detail::buffer<unsigned int>::try_resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/core.h:919:16,
    inlined from âfmt::v9::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::resize(unsigned long)â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:897:63,
    inlined from âfmt::v9::detail::bigint::assign<unsigned long, 0>(unsigned long)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2792:19,
    inlined from âfmt::v9::detail::bigint::operator=<int>(int)voidâ at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:2813:11,
    inlined from âfmt::v9::detail::format_dragon(fmt::v9::detail::basic_fp<unsigned __int128>, unsigned int, int, fmt::v9::detail::buffer<char>&, int&) [clone .isra.0]â at /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:3013:11:
/usr/include/c++/14/bits/stl_algobase.h:438:30: warning: âmemmoveâ forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=]
  438 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[2031/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_rest_realm.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_rest_realm.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_rest_realm.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rest_realm.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rest_realm.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rest_realm.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/sstring.hh:32,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest.h:10:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2032/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_rest_log.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_rest_log.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_rest_log.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rest_log.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rest_log.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_json.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rest_log.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2033/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_rest_user.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_rest_user.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_rest_user.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rest_user.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rest_user.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_json.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rest_user.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2034/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_service.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_service.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_service.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_service.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2035/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sal_rados.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sal_rados.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sal_rados.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sal_rados.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sal_rados.cc:28:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function.hpp:30,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/iter_find.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/split.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sal_rados.cc:22:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2036/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_counters.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_counters.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_counters.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync_counters.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync_counters.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2037/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_coroutine.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/stringify.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2038/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_error_repo.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_error_repo.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_error_repo.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync_error_repo.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_coroutine.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync_error_repo.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/associated_allocator.hpp:19,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_coroutine.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2039/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_module.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_module.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_module.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync_module.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync_module.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2040/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_module_aws.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_module_aws.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_module_aws.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync_module_aws.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync_module_aws.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2041/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_module_es.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_module_es.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_module_es.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync_module_es.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync_module_es.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2042/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_module_es_rest.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_module_es_rest.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_module_es_rest.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync_module_es_rest.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync_module.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync_module_es.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync_module_es_rest.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2043/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_module_log.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_module_log.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_module_log.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync_module_log.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync_module_log.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2044/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_trace.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_trace.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_trace.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync_trace.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync_trace.cc:9:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2045/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_tools.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_tools.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_tools.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_tools.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_tools.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_tools.cc:9:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/librados/librados_asio.h:17,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_tools.cc:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/bits/shared_ptr.h:53,
                 from /usr/include/c++/14/memory:80:
In member function âstd::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count()â,
    inlined from âstd::__shared_ptr<boost::asio::detail::strand_executor_service::strand_impl, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()â at /usr/include/c++/14/bits/shared_ptr_base.h:1525:7,
    inlined from âstd::shared_ptr<boost::asio::detail::strand_executor_service::strand_impl>::~shared_ptr()â at /usr/include/c++/14/bits/shared_ptr.h:175:11,
    inlined from âboost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >::~strand()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/strand.hpp:151:3,
    inlined from âboost::asio::detail::executor_binder_base<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >, false>::~executor_binder_base()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/bind_executor.hpp:175:7,
    inlined from âboost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >::~executor_binder()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/bind_executor.hpp:375:3,
    inlined from âspawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, ceph::buffer::v15_2_0::list>::~coro_handler()â at /builddir/build/BUILD/ceph-18.2.1/src/spawn/include/spawn/impl/spawn.hpp:84:9,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, ceph::buffer::v15_2_0::list>, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, ceph::buffer::v15_2_0::list>, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, ceph::buffer::v15_2_0::list>, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, ceph::buffer::v15_2_0::list>, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, ceph::buffer::v15_2_0::list>, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, ceph::buffer::v15_2_0::list>, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, ceph::buffer::v15_2_0::list>, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, ceph::buffer::v15_2_0::list>, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, ceph::buffer::v15_2_0::list>, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, ceph::buffer::v15_2_0::list>, librados::detail::AsyncOp<ceph::buffer::v15_2_0::list>, boost::system::error_code, ceph::buffer::v15_2_0::list>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/usr/include/c++/14/bits/shared_ptr_base.h:1068:13: warning: âMEM[(struct __shared_count *)this_2(D) + 136B]._M_piâ may be used uninitialized [-Wmaybe-uninitialized]
 1068 |         if (_M_pi != nullptr)
      |             ^~~~~
In member function âstd::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count()â,
    inlined from âstd::__shared_ptr<boost::asio::detail::strand_executor_service::strand_impl, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()â at /usr/include/c++/14/bits/shared_ptr_base.h:1525:7,
    inlined from âstd::shared_ptr<boost::asio::detail::strand_executor_service::strand_impl>::~shared_ptr()â at /usr/include/c++/14/bits/shared_ptr.h:175:11,
    inlined from âboost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >::~strand()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/strand.hpp:151:3,
    inlined from âboost::asio::detail::executor_binder_base<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >, false>::~executor_binder_base()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/bind_executor.hpp:175:7,
    inlined from âboost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >::~executor_binder()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/bind_executor.hpp:375:3,
    inlined from âspawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>::~coro_handler()â at /builddir/build/BUILD/ceph-18.2.1/src/spawn/include/spawn/impl/spawn.hpp:123:9,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, librados::detail::AsyncOp<void>, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, librados::detail::AsyncOp<void>, boost::system::error_code> >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, librados::detail::AsyncOp<void>, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, librados::detail::AsyncOp<void>, boost::system::error_code> > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, librados::detail::AsyncOp<void>, boost::system::error_code> >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, librados::detail::AsyncOp<void>, boost::system::error_code> >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, librados::detail::AsyncOp<void>, boost::system::error_code>*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, librados::detail::AsyncOp<void>, boost::system::error_code>::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, librados::detail::AsyncOp<void>, boost::system::error_code>::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, void>, librados::detail::AsyncOp<void>, boost::system::error_code>::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/usr/include/c++/14/bits/shared_ptr_base.h:1068:13: warning: âMEM[(struct __shared_count *)this_2(D) + 104B]._M_piâ may be used uninitialized [-Wmaybe-uninitialized]
 1068 |         if (_M_pi != nullptr)
      |             ^~~~~
[2046/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_trim_bilog.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_trim_bilog.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_trim_bilog.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_trim_bilog.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_trim_bilog.h:25,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_trim_bilog.cc:24:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/circular_buffer_fwd.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/circular_buffer.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_trim_bilog.cc:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2047/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_trim_datalog.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_trim_datalog.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_trim_datalog.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_trim_datalog.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_trim_datalog.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_trim_datalog.cc:9:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2048/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_trim_mdlog.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_trim_mdlog.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_trim_mdlog.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_trim_mdlog.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_coroutine.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync.h:10,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_trim_mdlog.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/stringify.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_sync.h:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2049/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_user.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_user.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_user.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_user.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_user.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_user.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function.hpp:30,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/iter_find.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/split.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_user.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2050/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/immutable_config/store.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/immutable_config/store.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/immutable_config/store.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/immutable_config/store.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_zone.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/immutable_config/store.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_zone_types.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_zone.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2051/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_zone.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_zone.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_zone.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_zone.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_zone.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_zone.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_zone_types.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_zone.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2052/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/impl.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/impl.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/impl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/config/impl.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/config/impl.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/config/impl.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/config/impl.h:17:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2053/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/json_config/store.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/json_config/store.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/json_config/store.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/json_config/store.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_zone.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/json_config/store.cc:19:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/json_config/store.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2054/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/period.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/period.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/period.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/config/period.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/config/period.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2055/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/period_config.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/period_config.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/period_config.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/config/period_config.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_zone.h:8,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/config/period_config.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_zone_types.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_zone.h:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2056/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/store.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/store.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/store.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/config/store.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/config/impl.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/config/store.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/config/store.cc:15:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2057/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/realm.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/realm.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/realm.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/config/realm.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/config/realm.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2058/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/zone.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/zone.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/zone.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/config/zone.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/config/zone.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2059/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/zonegroup.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/zonegroup.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/zonegroup.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/config/zonegroup.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/config/zonegroup.cc:15:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2060/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_amqp.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_amqp.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_amqp.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_amqp.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_amqp.cc:20:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/lockfree/detail/freelist.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/lockfree/queue.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_amqp.cc:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2061/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_kafka.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_kafka.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_kafka.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_kafka.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_kafka.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/lockfree/detail/freelist.hpp:14,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/lockfree/queue.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_kafka.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2062/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/store/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/dbstore -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_common.dir/rgw_sal_dbstore.cc.o -MF src/rgw/CMakeFiles/rgw_common.dir/rgw_sal_dbstore.cc.o.d -o src/rgw/CMakeFiles/rgw_common.dir/rgw_sal_dbstore.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal_dbstore.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal_dbstore.cc:25:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/utime.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Clock.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal_dbstore.cc:22:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2063/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_appmain.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_appmain.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_appmain.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_appmain.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_appmain.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2064/2144] : && /usr/bin/cmake -E rm -f lib/librgw_common.a && /usr/bin/ar qc lib/librgw_common.a  src/rgw/CMakeFiles/rgw_common.dir/services/svc_finisher.cc.o src/rgw/CMakeFiles/rgw_common.dir/services/svc_bi_rados.cc.o src/rgw/CMakeFiles/rgw_common.dir/services/svc_bilog_rados.cc.o src/rgw/CMakeFiles/rgw_common.dir/services/svc_bucket.cc.o src/rgw/CMakeFiles/rgw_common.dir/services/svc_bucket_sobj.cc.o src/rgw/CMakeFiles/rgw_common.dir/services/svc_bucket_sync_sobj.cc.o src/rgw/CMakeFiles/rgw_common.dir/services/svc_cls.cc.o src/rgw/CMakeFiles/rgw_common.dir/services/svc_config_key_rados.cc.o src/rgw/CMakeFiles/rgw_common.dir/services/svc_mdlog.cc.o src/rgw/CMakeFiles/rgw_common.dir/services/svc_meta.cc.o src/rgw/CMakeFiles/rgw_common.dir/services/svc_meta_be.cc.o src/rgw/CMakeFiles/rgw_common.dir/services/svc_meta_be_otp.cc.o src/rgw/CMakeFiles/rgw_common.dir/services/svc_meta_be_sobj.cc.o src/rgw/CMakeFiles/rgw_common.dir/services/svc_notify.cc.o src/rgw/CMakeFiles/rgw_common.dir/services/svc_otp.cc.o src/rgw/CMakeFiles/rgw_common.dir/services/svc_quota.cc.o src/rgw/CMakeFiles/rgw_common.dir/services/svc_sync_modules.cc.o src/rgw/CMakeFiles/rgw_common.dir/services/svc_rados.cc.o src/rgw/CMakeFiles/rgw_common.dir/services/svc_role_rados.cc.o src/rgw/CMakeFiles/rgw_common.dir/services/svc_sys_obj.cc.o src/rgw/CMakeFiles/rgw_common.dir/services/svc_sys_obj_cache.cc.o src/rgw/CMakeFiles/rgw_common.dir/services/svc_sys_obj_core.cc.o src/rgw/CMakeFiles/rgw_common.dir/services/svc_tier_rados.cc.o src/rgw/CMakeFiles/rgw_common.dir/services/svc_user.cc.o src/rgw/CMakeFiles/rgw_common.dir/services/svc_user_rados.cc.o src/rgw/CMakeFiles/rgw_common.dir/services/svc_zone.cc.o src/rgw/CMakeFiles/rgw_common.dir/services/svc_zone_utils.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_acl.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_acl_s3.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_acl_swift.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_aio.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_aio_throttle.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_auth.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_auth_s3.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_arn.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_basic_types.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_bucket.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_bucket_layout.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_cache.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_common.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_compression.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_cors.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_cors_s3.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_env.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_es_query.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_formats.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_http_client.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_keystone.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_ldap.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_lc.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_lc_s3.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_metadata.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_multi.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_multi_del.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_multipart_meta_filter.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_obj_manifest.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_period.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_realm.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_sync.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_sync_policy.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_notify_event_type.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_period_history.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_period_puller.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_pubsub.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_coroutine.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_cr_rest.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_op.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_policy_s3.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_public_access.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_putobj.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_quota.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_resolve.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_rest.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_client.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_config.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_conn.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_metadata.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_ratelimit.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_role.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_s3.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_pubsub.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_s3select.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_role.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_sal.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_sal_filter.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_string.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_tag.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_tag_s3.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_tools.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_user.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_website.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_xml.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_torrent.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_crypt.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_crypt_sanitize.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_iam_policy.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_user_policy.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_zone.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_sts.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_sts.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_perf_counters.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_oidc_provider.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_rest_iam.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_object_lock.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_kms.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_kmip_client.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_url.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_oidc_provider.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_log.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_lua_request.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_lua_utils.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_lua.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_lua_data_filter.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_bucket_encryption.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_tracer.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_lua_background.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/cls_fifo_legacy.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_bucket.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_bucket_sync.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_cr_rados.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_cr_tools.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_d3n_datacache.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_datalog.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_datalog_notify.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_data_sync.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_etag_verifier.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_gc.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_gc_log.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_lc_tier.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_log_backing.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_metadata.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_notify.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_obj_manifest.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_object_expirer_core.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_otp.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_period.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_pubsub_push.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_putobj_processor.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_rados.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_reshard.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_rest_bucket.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_rest_log.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_rest_realm.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_rest_user.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sal_rados.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_service.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_counters.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_error_repo.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_module.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_module_aws.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_module_es.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_module_es_rest.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_module_log.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_sync_trace.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_tools.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_trim_bilog.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_trim_datalog.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_trim_mdlog.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_user.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/rgw_zone.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/immutable_config/store.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/json_config/store.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/impl.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/period.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/period_config.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/realm.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/store.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/zone.cc.o src/rgw/CMakeFiles/rgw_common.dir/driver/rados/config/zonegroup.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_amqp.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_kafka.cc.o src/rgw/CMakeFiles/rgw_common.dir/rgw_sal_dbstore.cc.o && /usr/bin/ranlib lib/librgw_common.a && :
[2065/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_asio_client.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_asio_client.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_asio_client.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_asio_client.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_client_io.h:15,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_asio_client.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_asio_client.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/detail/memory.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/buffer.hpp:26,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/write.hpp:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_asio_client.cc:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2066/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_auth_keystone.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_auth_keystone.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_auth_keystone.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_auth_keystone.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_auth_keystone.cc:17:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_json.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_auth_keystone.cc:13:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2067/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_client_io.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_client_io.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_client_io.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_client_io.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_client_io.h:15,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_client_io.cc:8:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_client_io.h:14:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2068/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_asio_frontend.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_asio_frontend.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_asio_frontend.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_asio_frontend.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_client_io.h:15,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_asio_client.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_asio_frontend.cc:20:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/associated_allocator.hpp:19,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio.hpp:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_asio_frontend.cc:9:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/bits/shared_ptr.h:53,
                 from /usr/include/c++/14/memory:80:
In member function âstd::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count()â,
    inlined from âstd::__shared_ptr<boost::asio::detail::strand_executor_service::strand_impl, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()â at /usr/include/c++/14/bits/shared_ptr_base.h:1525:7,
    inlined from âstd::shared_ptr<boost::asio::detail::strand_executor_service::strand_impl>::~shared_ptr()â at /usr/include/c++/14/bits/shared_ptr.h:175:11,
    inlined from âboost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >::~strand()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/strand.hpp:151:3,
    inlined from âboost::asio::detail::executor_binder_base<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >, false>::~executor_binder_base()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/bind_executor.hpp:175:7,
    inlined from âboost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >::~executor_binder()â at /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/asio/bind_executor.hpp:375:3,
    inlined from âspawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >::~coro_handler()â at /builddir/build/BUILD/ceph-18.2.1/src/spawn/include/spawn/impl/spawn.hpp:84:9,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >, ceph::async::AsBase<ceph::async::detail::AsyncRequest<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >, std::shared_lock> >, boost::system::error_code, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7,
    inlined from âstd::destroy_at<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >, ceph::async::AsBase<ceph::async::detail::AsyncRequest<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >, std::shared_lock> >, boost::system::error_code, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > > >(ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >, ceph::async::AsBase<ceph::async::detail::AsyncRequest<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >, std::shared_lock> >, boost::system::error_code, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >*)voidâ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from âstd::allocator_traits<std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >, ceph::async::AsBase<ceph::async::detail::AsyncRequest<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >, std::shared_lock> >, boost::system::error_code, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > > > >::destroy<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >, ceph::async::AsBase<ceph::async::detail::AsyncRequest<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >, std::shared_lock> >, boost::system::error_code, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > > >(std::allocator<ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >, ceph::async::AsBase<ceph::async::detail::AsyncRequest<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >, std::shared_lock> >, boost::system::error_code, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > > >&, ceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >, ceph::async::AsBase<ceph::async::detail::AsyncRequest<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >, std::shared_lock> >, boost::system::error_code, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >*)voidâ at /usr/include/c++/14/bits/alloc_traits.h:553:19,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >, ceph::async::AsBase<ceph::async::detail::AsyncRequest<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >, std::shared_lock> >, boost::system::error_code, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >::destroy()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:214:27,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >, ceph::async::AsBase<ceph::async::detail::AsyncRequest<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >, std::shared_lock> >, boost::system::error_code, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >::operator delete(void*)â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:237:45,
    inlined from âceph::async::detail::CompletionImpl<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul>, spawn::detail::coro_handler<boost::asio::executor_binder<void (*)(), boost::asio::strand<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > >, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >, ceph::async::AsBase<ceph::async::detail::AsyncRequest<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >, std::shared_lock> >, boost::system::error_code, std::shared_lock<ceph::async::SharedMutex<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> > > >::~CompletionImpl()â at /builddir/build/BUILD/ceph-18.2.1/src/common/async/completion.h:160:7:
/usr/include/c++/14/bits/shared_ptr_base.h:1068:13: warning: âMEM[(struct __shared_count *)this_2(D) + 120B]._M_piâ is used uninitialized [-Wuninitialized]
 1068 |         if (_M_pi != nullptr)
      |             ^~~~~
[2069/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_frontend.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_frontend.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_frontend.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_frontend.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_request.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_frontend.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_frontend.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2070/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_file.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_file.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_file.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_file.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lib.h:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_file.cc:10:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_file.cc: In member function âint rgw::RGWLibFS::readlink(rgw::RGWFileHandle*, uint64_t, size_t, size_t*, void*, uint32_t)â:
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_file.cc:348:29: warning: ignoring return value of âstd::lock_guard<_Mutex>::lock_guard(mutex_type&) [with _Mutex = std::mutex; mutex_type = std::mutex]â, declared with attribute ânodiscardâ [-Wunused-result]
  348 |       lock_guard(rgw_fh->mtx);
      |                             ^
In file included from /usr/include/c++/14/mutex:47,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lib.h:6:
/usr/include/c++/14/bits/std_mutex.h:249:16: note: declared here
  249 |       explicit lock_guard(mutex_type& __m) : _M_device(__m)
      |                ^~~~~~~~~~
[2071/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_http_client_curl.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_http_client_curl.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_http_client_curl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_http_client_curl.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_request.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_frontend.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_http_client_curl.h:20,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_http_client_curl.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2072/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_kmip_client_impl.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_kmip_client_impl.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_kmip_client_impl.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_kmip_client_impl.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_kmip_client_impl.cc:11:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2073/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_loadgen.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_loadgen.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_loadgen.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_loadgen.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_client_io.h:15,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_loadgen.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_loadgen.cc:8:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_client_io.h:14:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2074/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_lib.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_lib.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_lib.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lib.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lib.cc:21:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:9:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2075/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_loadgen_process.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_loadgen_process.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_loadgen_process.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_loadgen_process.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Throttle.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_loadgen_process.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2076/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_log.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_log.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_log.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_log.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_bucket.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_log.cc:10:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/utime.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Clock.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_log.cc:4:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2077/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_lua_request.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_lua_request.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_lua_request.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua_request.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lua_request.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2078/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_opa.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_opa.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_opa.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_opa.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_opa.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_opa.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2079/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_os_lib.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_os_lib.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_os_lib.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_os_lib.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_os_lib.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/sstring.hh:32,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest.h:10:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2080/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_period_pusher.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_period_pusher.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_period_pusher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_period_pusher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_realm_watcher.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_realm_reloader.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_period_pusher.h:11,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_period_pusher.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_period_pusher.h:6:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2081/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_process.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_process.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_process.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_process.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Throttle.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_process.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:20:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2082/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_realm_reloader.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_realm_reloader.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_realm_reloader.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_realm_reloader.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_realm_watcher.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_realm_reloader.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_realm_reloader.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_realm_watcher.h:6:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2083/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_realm_watcher.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_realm_watcher.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_realm_watcher.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_realm_watcher.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/Cond.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_realm_watcher.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_realm_watcher.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_realm_watcher.h:6:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2084/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_config.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_config.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_config.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_config.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_config.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_json.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_config.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2085/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_info.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_info.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_info.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_info.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_info.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2086/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_metadata.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_metadata.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_metadata.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_metadata.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_metadata.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/sstring.hh:32,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest.h:10:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2087/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_ratelimit.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_ratelimit.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_ratelimit.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_ratelimit.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_ratelimit.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_ratelimit.cc:3:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/sstring.hh:32,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest.h:10:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2088/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_sts.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_sts.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_sts.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_sts.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_sts.cc:23:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_sts.cc:8:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2089/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_swift.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_swift.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_swift.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_swift.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_swift.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_swift.cc:16:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/shared_count.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/format/alt_sstream.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/format/internals.hpp:24,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/format.hpp:38,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_swift.cc:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_swift.cc: In member function âRGWOp* RGWSwiftWebsiteHandler::get_ws_listing_op()â:
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_swift.cc:2544:33: warning: redundant move in initialization [-Wredundant-move]
 2544 |   std::string prefix = std::move(s->object->get_name());
      |                        ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_swift.cc:2544:33: note: remove âstd::moveâ call
[2090/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_usage.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_usage.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_usage.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_usage.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest_usage.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2091/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_signal.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_signal.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_signal.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_signal.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_main.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_signal.cc:20:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:24:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2092/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_swift_auth.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_swift_auth.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_swift_auth.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_swift_auth.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_swift_auth.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_swift_auth.cc:12:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/function_base.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function/detail/prologue.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/function.hpp:30,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/iter_find.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string/split.hpp:16,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/algorithm/string.hpp:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_swift_auth.cc:10:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2093/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_usage.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_usage.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_usage.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_usage.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/Context.h:19,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rados.h:12,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_usage.cc:7:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/rados/librados.hpp:7,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rados.h:11:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2094/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/rgw_sts.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/rgw_sts.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/rgw_sts.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sts.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sts.cc:22:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/detail/shared_count.hpp:27,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/format/alt_sstream.hpp:22,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/format/internals.hpp:24,
                 from /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include/boost/format.hpp:38,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sts.cc:7:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2095/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/driver/rados/rgw_rest_bucket.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/driver/rados/rgw_rest_bucket.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/driver/rados/rgw_rest_bucket.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rest_bucket.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rest_bucket.cc:4:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:18:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2096/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/driver/rados/rgw_rest_log.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/driver/rados/rgw_rest_log.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/driver/rados/rgw_rest_log.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rest_log.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rest_log.cc:18:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/convenience.h:16,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/encoding.h:35,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/uuid.h:9,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_json.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rest_log.cc:16:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2097/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIC   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/rgw_a.dir/driver/rados/rgw_rest_realm.cc.o -MF src/rgw/CMakeFiles/rgw_a.dir/driver/rados/rgw_rest_realm.cc.o.d -o src/rgw/CMakeFiles/rgw_a.dir/driver/rados/rgw_rest_realm.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rest_realm.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/common/dout.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/debug.h:18,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_acl.h:14,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_common.h:28,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_op.h:36,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest.h:13,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rest_realm.h:6,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_rest_realm.cc:5:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/include/buffer.h:44,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/sstring.hh:32,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_rest.h:10:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2098/2144] : && /usr/bin/cmake -E rm -f lib/librgw_a.a && /usr/bin/ar qc lib/librgw_a.a  src/rgw/CMakeFiles/rgw_a.dir/rgw_appmain.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_asio_client.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_asio_frontend.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_auth_keystone.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_client_io.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_file.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_frontend.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_http_client_curl.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_kmip_client_impl.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_lib.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_loadgen.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_loadgen_process.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_log.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_lua_request.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_opa.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_os_lib.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_period_pusher.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_process.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_realm_reloader.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_realm_watcher.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_config.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_info.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_metadata.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_ratelimit.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_sts.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_swift.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_usage.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_signal.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_swift_auth.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_usage.cc.o src/rgw/CMakeFiles/rgw_a.dir/rgw_sts.cc.o src/rgw/CMakeFiles/rgw_a.dir/driver/rados/rgw_rest_bucket.cc.o src/rgw/CMakeFiles/rgw_a.dir/driver/rados/rgw_rest_log.cc.o src/rgw/CMakeFiles/rgw_a.dir/driver/rados/rgw_rest_realm.cc.o && /usr/bin/ranlib lib/librgw_a.a && :
[2099/2144] /usr/bin/g++ -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DCLS_CLIENT_HIDE_IOCTX -DHAVE_CONFIG_H -D_ARROW_EXIST -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/src/include -I/builddir/build/BUILD/ceph-18.2.1/src -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/support/src -I/builddir/build/BUILD/ceph-18.2.1/src/libkmip -I/builddir/build/BUILD/ceph-18.2.1/src/rgw -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados -I/builddir/build/BUILD/ceph-18.2.1/src/rgw/services -I/builddir/build/BUILD/ceph-18.2.1/src/spawn/include -I/builddir/build/BUILD/ceph-18.2.1/src/dmclock/src -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/boost/include -isystem /builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/xxHash -isystem /builddir/build/BUILD/ceph-18.2.1/src/fmt/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/rgw/../rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/s3select/rapidjson/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/api/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/exporters/jaeger/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/ext/include -isystem /builddir/build/BUILD/ceph-18.2.1/src/jaegertracing/opentelemetry-cpp/sdk/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++20 -fPIE   -U_FORTIFY_SOURCE -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -fstack-protector-strong -fdiagnostics-color=auto -MD -MT src/rgw/CMakeFiles/radosgw.dir/rgw_main.cc.o -MF src/rgw/CMakeFiles/radosgw.dir/rgw_main.cc.o.d -o src/rgw/CMakeFiles/radosgw.dir/rgw_main.cc.o -c /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_main.cc
In file included from /builddir/build/BUILD/ceph-18.2.1/src/global/global_init.h:23,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_main.cc:6:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âvoid ceph::common::CephContext::set_mon_addrs(const std::vector<entity_addrvec_t>&)â:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:285:26: warning: âvoid std::atomic_store_explicit(shared_ptr<_Tp>*, shared_ptr<_Tp>, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  285 |     atomic_store_explicit(&_mon_addrs, std::move(ptr), std::memory_order_relaxed);
      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/ceph-18.2.1/src/fmt/include/fmt/format.h:40,
                 from /builddir/build/BUILD/ceph-18.2.1/src/msg/msg_types.h:21,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/entity_name.h:22,
                 from /builddir/build/BUILD/ceph-18.2.1/src/common/ceph_argparse.h:29,
                 from /builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_main.cc:5:
/usr/include/c++/14/bits/shared_ptr_atomic.h:173:5: note: declared here
  173 |     atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r,
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h: In member function âstd::shared_ptr<std::vector<entity_addrvec_t> > ceph::common::CephContext::get_mon_addrs() constâ:
/builddir/build/BUILD/ceph-18.2.1/src/common/ceph_context.h:288:36: warning: âstd::shared_ptr<_Tp> std::atomic_load_explicit(const shared_ptr<_Tp>*, memory_order) [with _Tp = vector<entity_addrvec_t>]â is deprecated: use 'std::atomic<std::shared_ptr<T>>' instead [-Wdeprecated-declarations]
  288 |     auto ptr = atomic_load_explicit(&_mon_addrs, std::memory_order_relaxed);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/shared_ptr_atomic.h:133:5: note: declared here
  133 |     atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order)
      |     ^~~~~~~~~~~~~~~~~~~~
[2100/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/test_build_librgw.dir/buildtest_skeleton.cc.o -o bin/test_build_librgw  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/librgw_a.a  -lpthread  /usr/lib64/libcrypto.so  -ldl  /usr/lib64/librt.a  -lresolv  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  /usr/lib64/libarrow.so  /usr/lib64/libparquet.so  /usr/lib64/liboath.so  lib/libcls_2pc_queue_client.a  lib/libcls_cmpomap_client.a  lib/libcls_lock_client.a  lib/libcls_log_client.a  lib/libcls_otp_client.a  lib/libcls_refcount_client.a  lib/libcls_rgw_client.a  lib/libcls_rgw_gc_client.a  lib/libcls_timeindex_client.a  lib/libcls_user_client.a  lib/libcls_version_client.a  lib/librados.so.2.0.0  -lrt  /usr/lib64/libicuuc.so  lib/libdmclock.a  /usr/lib64/libexpat.so  /lib64/libtcmalloc.so  /usr/lib64/liblua-5.4.so  -lm  /usr/lib64/librdkafka.so  /usr/lib64/librabbitmq.so  /usr/lib64/libssl.so  /usr/lib64/libldap.so  /usr/lib64/liblber.so  boost/lib/libboost_filesystem.a  -lpthread  lib/libglobal.a  /usr/lib64/librt.a  lib/libceph-common.so.2  /usr/lib64/libcrypto.so  -lresolv  lib/libfmt.a  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  /usr/lib64/libcurl.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libthrift.so  -lsqlite3  boost/lib/libboost_context.a  boost/lib/libboost_thread.a  boost/lib/libboost_system.a  boost/lib/libboost_atomic.a  boost/lib/libboost_date_time.a  boost/lib/libboost_chrono.a   -Wl,--as-needed -latomic && :
[2101/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/test_cors.dir/test_cors.cc.o -o bin/test_cors  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/librgw_a.a  lib/libamqp_mock.a  lib/libkafka_stub.a  lib/libglobal.a  /usr/lib64/libblkid.so  /usr/lib64/libcurl.so  /usr/lib64/libexpat.so  -ldl  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  lib/librados.so.2.0.0  /usr/lib64/libarrow.so  /usr/lib64/libparquet.so  /usr/lib64/liboath.so  lib/libcls_2pc_queue_client.a  lib/libcls_cmpomap_client.a  lib/libcls_lock_client.a  lib/libcls_log_client.a  lib/libcls_otp_client.a  lib/libcls_refcount_client.a  lib/libcls_rgw_client.a  lib/libcls_rgw_gc_client.a  lib/libcls_timeindex_client.a  lib/libcls_user_client.a  lib/libcls_version_client.a  -lrt  /usr/lib64/libexpat.so  /usr/lib64/libicuuc.so  lib/libdmclock.a  /lib64/libtcmalloc.so  /usr/lib64/liblua-5.4.so  -lm  /usr/lib64/librdkafka.so  /usr/lib64/librabbitmq.so  /usr/lib64/libssl.so  /usr/lib64/libldap.so  /usr/lib64/liblber.so  boost/lib/libboost_filesystem.a  lib/libglobal.a  lib/libceph-common.so.2  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  lib/libfmt.a  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  /usr/lib64/librt.a  -lresolv  -lpthread  /usr/lib64/libcurl.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libthrift.so  -lsqlite3  boost/lib/libboost_context.a  boost/lib/libboost_thread.a  boost/lib/libboost_system.a  boost/lib/libboost_atomic.a  boost/lib/libboost_date_time.a  boost/lib/libboost_chrono.a  /usr/lib64/libgtest.so.1.14.0   -Wl,--as-needed -latomic && :
[2102/2144] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG  -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,denc-mod-rgw.so -o lib/denc-mod-rgw.so src/tools/ceph-dencoder/CMakeFiles/denc-mod-rgw.dir/rgw_types.cc.o src/tools/ceph-dencoder/CMakeFiles/denc-mod-rgw.dir/__/__/rgw/rgw_dencoder.cc.o  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librgw_a.a  lib/libcls_rgw_client.a  lib/libcls_journal_client.a  -lrabbitmq  -lssl  -lrdkafka  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  lib/libcls_rgw_client.a  /usr/lib64/libarrow.so  /usr/lib64/libparquet.so  /usr/lib64/liboath.so  lib/libcls_2pc_queue_client.a  lib/libcls_cmpomap_client.a  lib/libcls_lock_client.a  lib/libcls_log_client.a  lib/libcls_otp_client.a  lib/libcls_refcount_client.a  lib/libcls_rgw_gc_client.a  lib/libcls_timeindex_client.a  lib/libcls_user_client.a  lib/libcls_version_client.a  lib/librados.so.2.0.0  -lrt  /usr/lib64/libicuuc.so  lib/libdmclock.a  /usr/lib64/libexpat.so  /lib64/libtcmalloc.so  /usr/lib64/liblua-5.4.so  -lm  /usr/lib64/librdkafka.so  /usr/lib64/librabbitmq.so  /usr/lib64/libssl.so  /usr/lib64/libldap.so  /usr/lib64/liblber.so  boost/lib/libboost_filesystem.a  lib/libglobal.a  lib/libceph-common.so.2  /usr/lib64/libcrypto.so  lib/libfmt.a  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libblkid.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  -ldl  /usr/lib64/librt.a  -lresolv  -lpthread  /usr/lib64/libcurl.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libthrift.so  -lsqlite3  boost/lib/libboost_context.a  boost/lib/libboost_thread.a  boost/lib/libboost_system.a  boost/lib/libboost_atomic.a  boost/lib/libboost_date_time.a  boost/lib/libboost_chrono.a   -Wl,--as-needed -latomic && :
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal.cc:48:26: warning: ânewDBStoreâ violates the C++ One Definition Rule [-Wodr]
   48 | extern rgw::sal::Driver* newDBStore(CephContext *cct);
      |                          ^
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal_dbstore.cc:2025: note: ânewDBStoreâ was previously declared here
 2025 |   void *newDBStore(CephContext *cct)
/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_gc.cc: In member function âinitializeâ:
/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_gc.cc:37:34: warning: argument 1 value â18446744073709551615â exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
   37 |   obj_names = new string[max_objs];
      |                                  ^
/usr/include/c++/14/new:133:26: note: in a call to allocation function âoperator new []â declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lc.cc: In member function âinitializeâ:
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lc.cc:254:34: warning: argument 1 value â18446744073709551615â exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  254 |   obj_names = new string[max_objs];
      |                                  ^
/usr/include/c++/14/new:133:26: note: in a call to allocation function âoperator new []â declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
[2103/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/ceph_test_cls_rgw_meta.dir/test_rgw_admin_meta.cc.o -o bin/ceph_test_cls_rgw_meta  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librgw_a.a  lib/libamqp_mock.a  lib/libkafka_stub.a  lib/libglobal.a  lib/libcls_version_client.a  lib/libcls_log_client.a  lib/libcls_refcount_client.a  lib/libcls_rgw_client.a  lib/libcls_user_client.a  lib/libcls_lock_client.a  /usr/lib64/libblkid.so  /usr/lib64/libcurl.so  /usr/lib64/libexpat.so  -ldl  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  /usr/lib64/libcrypto.so  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  lib/librados.so.2.0.0  lib/libcls_version_client.a  lib/libcls_log_client.a  lib/libcls_refcount_client.a  lib/libcls_rgw_client.a  lib/libcls_user_client.a  lib/libcls_lock_client.a  /usr/lib64/libarrow.so  /usr/lib64/libparquet.so  /usr/lib64/liboath.so  lib/libcls_2pc_queue_client.a  lib/libcls_cmpomap_client.a  lib/libcls_otp_client.a  lib/libcls_rgw_gc_client.a  lib/libcls_timeindex_client.a  -lrt  /usr/lib64/libexpat.so  /usr/lib64/libicuuc.so  lib/libdmclock.a  /lib64/libtcmalloc.so  /usr/lib64/liblua-5.4.so  -lm  /usr/lib64/librdkafka.so  /usr/lib64/librabbitmq.so  /usr/lib64/libssl.so  /usr/lib64/libldap.so  /usr/lib64/liblber.so  boost/lib/libboost_filesystem.a  lib/libglobal.a  lib/libceph-common.so.2  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  lib/libfmt.a  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  /usr/lib64/librt.a  -lresolv  -lpthread  /usr/lib64/libcurl.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libthrift.so  -lsqlite3  boost/lib/libboost_context.a  boost/lib/libboost_thread.a  boost/lib/libboost_system.a  boost/lib/libboost_atomic.a  boost/lib/libboost_date_time.a  boost/lib/libboost_chrono.a  /usr/lib64/libgtest.so.1.14.0   -Wl,--as-needed -latomic && :
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal.cc:48: warning: ânewDBStoreâ violates the C++ One Definition Rule [-Wodr]
   48 | extern rgw::sal::Driver* newDBStore(CephContext *cct);
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal_dbstore.cc:2025: note: ânewDBStoreâ was previously declared here
 2025 |   void *newDBStore(CephContext *cct)
/builddir/build/BUILD/ceph-18.2.1/src/common/armor.h:8: warning: âceph_armorâ violates the C++ One Definition Rule [-Wodr]
    8 | int ceph_armor(char *dst, char * const dst_end,
/builddir/build/BUILD/ceph-18.2.1/src/test/test_rgw_admin_meta.cc:50:16: note: type mismatch in parameter 2
   50 | extern "C" int ceph_armor(char *dst, const char *dst_end,
      |                ^
/builddir/build/BUILD/ceph-18.2.1/src/test/test_rgw_admin_meta.cc:50:16: note: type âconst charâ should match type âcharâ
/builddir/build/BUILD/ceph-18.2.1/src/test/test_rgw_admin_meta.cc:50:16: note: âceph_armorâ was previously declared here
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lc.cc: In member function âinitializeâ:
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lc.cc:254:34: warning: argument 1 value â18446744073709551615â exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  254 |   obj_names = new string[max_objs];
      |                                  ^
/usr/include/c++/14/new:133:26: note: in a call to allocation function âoperator new []â declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_gc.cc: In member function âinitializeâ:
/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_gc.cc:37:34: warning: argument 1 value â18446744073709551615â exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
   37 |   obj_names = new string[max_objs];
      |                                  ^
/usr/include/c++/14/new:133:26: note: in a call to allocation function âoperator new []â declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
[2104/2144] : && /usr/bin/cmake -E rm -f lib/libtest_rgw_a.a && /usr/bin/ar qc lib/libtest_rgw_a.a  src/test/rgw/CMakeFiles/test_rgw_a.dir/test_rgw_common.cc.o && /usr/bin/ranlib lib/libtest_rgw_a.a && :
[2105/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/rgw/CMakeFiles/bench_rgw_ratelimit.dir/bench_rgw_ratelimit.cc.o -o bin/bench_rgw_ratelimit  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/librgw_a.a  lib/libamqp_mock.a  lib/libkafka_stub.a  boost/lib/libboost_filesystem.a  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  boost/lib/libboost_filesystem.a  /usr/lib64/libarrow.so  /usr/lib64/libparquet.so  /usr/lib64/liboath.so  lib/libcls_2pc_queue_client.a  lib/libcls_cmpomap_client.a  lib/libcls_lock_client.a  lib/libcls_log_client.a  lib/libcls_otp_client.a  lib/libcls_refcount_client.a  lib/libcls_rgw_client.a  lib/libcls_rgw_gc_client.a  lib/libcls_timeindex_client.a  lib/libcls_user_client.a  lib/libcls_version_client.a  lib/librados.so.2.0.0  -lrt  /usr/lib64/libicuuc.so  lib/libdmclock.a  /usr/lib64/libexpat.so  /lib64/libtcmalloc.so  /usr/lib64/liblua-5.4.so  -lm  /usr/lib64/librdkafka.so  /usr/lib64/librabbitmq.so  /usr/lib64/libssl.so  /usr/lib64/libldap.so  /usr/lib64/liblber.so  lib/libglobal.a  lib/libceph-common.so.2  /usr/lib64/libcrypto.so  lib/libfmt.a  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libblkid.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  -ldl  /usr/lib64/librt.a  -lresolv  -lpthread  /usr/lib64/libcurl.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libthrift.so  -lsqlite3  boost/lib/libboost_context.a  boost/lib/libboost_thread.a  boost/lib/libboost_system.a  boost/lib/libboost_atomic.a  boost/lib/libboost_date_time.a  boost/lib/libboost_chrono.a   -Wl,--as-needed -latomic && :
[2106/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/rgw/CMakeFiles/bench_rgw_ratelimit_gc.dir/bench_rgw_ratelimit_gc.cc.o -o bin/bench_rgw_ratelimit_gc  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/librgw_a.a  lib/libamqp_mock.a  lib/libkafka_stub.a  boost/lib/libboost_filesystem.a  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  boost/lib/libboost_filesystem.a  /usr/lib64/libarrow.so  /usr/lib64/libparquet.so  /usr/lib64/liboath.so  lib/libcls_2pc_queue_client.a  lib/libcls_cmpomap_client.a  lib/libcls_lock_client.a  lib/libcls_log_client.a  lib/libcls_otp_client.a  lib/libcls_refcount_client.a  lib/libcls_rgw_client.a  lib/libcls_rgw_gc_client.a  lib/libcls_timeindex_client.a  lib/libcls_user_client.a  lib/libcls_version_client.a  lib/librados.so.2.0.0  -lrt  /usr/lib64/libicuuc.so  lib/libdmclock.a  /usr/lib64/libexpat.so  /lib64/libtcmalloc.so  /usr/lib64/liblua-5.4.so  -lm  /usr/lib64/librdkafka.so  /usr/lib64/librabbitmq.so  /usr/lib64/libssl.so  /usr/lib64/libldap.so  /usr/lib64/liblber.so  lib/libglobal.a  lib/libceph-common.so.2  /usr/lib64/libcrypto.so  lib/libfmt.a  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libblkid.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  -ldl  /usr/lib64/librt.a  -lresolv  -lpthread  /usr/lib64/libcurl.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libthrift.so  -lsqlite3  boost/lib/libboost_context.a  boost/lib/libboost_thread.a  boost/lib/libboost_system.a  boost/lib/libboost_atomic.a  boost/lib/libboost_date_time.a  boost/lib/libboost_chrono.a   -Wl,--as-needed -latomic && :
[2107/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/ceph_test_cls_rgw_log.dir/test_rgw_admin_log.cc.o -o bin/ceph_test_cls_rgw_log  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/librgw_a.a  lib/libamqp_mock.a  lib/libkafka_stub.a  lib/libglobal.a  lib/libcls_version_client.a  lib/libcls_log_client.a  lib/libcls_refcount_client.a  lib/libcls_rgw_client.a  lib/libcls_user_client.a  lib/libcls_lock_client.a  /usr/lib64/libblkid.so  /usr/lib64/libcurl.so  /usr/lib64/libexpat.so  -ldl  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  -ldl  /usr/lib64/librt.a  -lresolv  /usr/lib64/libcrypto.so  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  lib/librados.so.2.0.0  lib/libcls_version_client.a  lib/libcls_log_client.a  lib/libcls_refcount_client.a  lib/libcls_rgw_client.a  lib/libcls_user_client.a  lib/libcls_lock_client.a  /usr/lib64/libarrow.so  /usr/lib64/libparquet.so  /usr/lib64/liboath.so  lib/libcls_2pc_queue_client.a  lib/libcls_cmpomap_client.a  lib/libcls_otp_client.a  lib/libcls_rgw_gc_client.a  lib/libcls_timeindex_client.a  -lrt  /usr/lib64/libexpat.so  /usr/lib64/libicuuc.so  lib/libdmclock.a  /lib64/libtcmalloc.so  /usr/lib64/liblua-5.4.so  -lm  /usr/lib64/librdkafka.so  /usr/lib64/librabbitmq.so  /usr/lib64/libssl.so  /usr/lib64/libldap.so  /usr/lib64/liblber.so  boost/lib/libboost_filesystem.a  lib/libglobal.a  /usr/lib64/librt.a  lib/libceph-common.so.2  /usr/lib64/libblkid.so  -lresolv  /usr/lib64/libcrypto.so  lib/libfmt.a  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  -lpthread  /usr/lib64/libcurl.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libthrift.so  -lsqlite3  boost/lib/libboost_context.a  boost/lib/libboost_thread.a  boost/lib/libboost_system.a  boost/lib/libboost_atomic.a  boost/lib/libboost_date_time.a  boost/lib/libboost_chrono.a  /usr/lib64/libgtest.so.1.14.0   -Wl,--as-needed -latomic && :
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal.cc:48: warning: ânewDBStoreâ violates the C++ One Definition Rule [-Wodr]
   48 | extern rgw::sal::Driver* newDBStore(CephContext *cct);
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal_dbstore.cc:2025: note: ânewDBStoreâ was previously declared here
 2025 |   void *newDBStore(CephContext *cct)
/builddir/build/BUILD/ceph-18.2.1/src/common/armor.h:8: warning: âceph_armorâ violates the C++ One Definition Rule [-Wodr]
    8 | int ceph_armor(char *dst, char * const dst_end,
/builddir/build/BUILD/ceph-18.2.1/src/test/test_rgw_admin_log.cc:58:16: note: type mismatch in parameter 2
   58 | extern "C" int ceph_armor(char *dst, const char *dst_end,
      |                ^
/builddir/build/BUILD/ceph-18.2.1/src/test/test_rgw_admin_log.cc:58:16: note: type âconst charâ should match type âcharâ
/builddir/build/BUILD/ceph-18.2.1/src/test/test_rgw_admin_log.cc:58:16: note: âceph_armorâ was previously declared here
/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_gc.cc: In member function âinitializeâ:
/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_gc.cc:37:34: warning: argument 1 value â18446744073709551615â exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
   37 |   obj_names = new string[max_objs];
      |                                  ^
/usr/include/c++/14/new:133:26: note: in a call to allocation function âoperator new []â declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lc.cc: In member function âinitializeâ:
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lc.cc:254:34: warning: argument 1 value â18446744073709551615â exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  254 |   obj_names = new string[max_objs];
      |                                  ^
/usr/include/c++/14/new:133:26: note: in a call to allocation function âoperator new []â declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
[2108/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/rgw/CMakeFiles/ceph_test_rgw_manifest.dir/test_rgw_manifest.cc.o -o bin/ceph_test_rgw_manifest  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/libtest_rgw_a.a  lib/libcls_rgw_client.a  lib/libcls_lock_client.a  lib/libcls_refcount_client.a  lib/libcls_log_client.a  lib/libcls_timeindex_client.a  lib/libcls_version_client.a  lib/libcls_user_client.a  lib/libglobal.a  /usr/lib64/libblkid.so  /usr/lib64/libcurl.so  /usr/lib64/libexpat.so  -ldl  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  /usr/lib64/libcrypto.so  lib/librgw_a.a  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  lib/libcls_rgw_client.a  lib/libcls_lock_client.a  lib/libcls_refcount_client.a  lib/libcls_log_client.a  lib/libcls_timeindex_client.a  lib/libcls_version_client.a  lib/libcls_user_client.a  lib/librados.so.2.0.0  /usr/lib64/libarrow.so  /usr/lib64/libparquet.so  /usr/lib64/liboath.so  lib/libcls_2pc_queue_client.a  lib/libcls_cmpomap_client.a  lib/libcls_otp_client.a  lib/libcls_rgw_gc_client.a  -lrt  /usr/lib64/libexpat.so  /usr/lib64/libicuuc.so  lib/libdmclock.a  /lib64/libtcmalloc.so  /usr/lib64/liblua-5.4.so  -lm  /usr/lib64/librdkafka.so  /usr/lib64/librabbitmq.so  /usr/lib64/libssl.so  /usr/lib64/libldap.so  /usr/lib64/liblber.so  lib/libglobal.a  lib/libceph-common.so.2  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  -ldl  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  /usr/lib64/librt.a  -lresolv  -lpthread  /usr/lib64/libcurl.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libthrift.so  -lsqlite3  boost/lib/libboost_context.a  boost/lib/libboost_thread.a  boost/lib/libboost_atomic.a  boost/lib/libboost_date_time.a  boost/lib/libboost_chrono.a  lib/libamqp_mock.a  lib/libkafka_stub.a  boost/lib/libboost_filesystem.a  boost/lib/libboost_system.a  /usr/lib64/libgtest.so.1.14.0   -Wl,--as-needed -latomic && :
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal.cc:48: warning: ânewDBStoreâ violates the C++ One Definition Rule [-Wodr]
   48 | extern rgw::sal::Driver* newDBStore(CephContext *cct);
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal_dbstore.cc:2025: note: ânewDBStoreâ was previously declared here
 2025 |   void *newDBStore(CephContext *cct)
/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_gc.cc: In member function âinitializeâ:
/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_gc.cc:37:34: warning: argument 1 value â18446744073709551615â exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
   37 |   obj_names = new string[max_objs];
      |                                  ^
/usr/include/c++/14/new:133:26: note: in a call to allocation function âoperator new []â declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lc.cc: In member function âinitializeâ:
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lc.cc:254:34: warning: argument 1 value â18446744073709551615â exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  254 |   obj_names = new string[max_objs];
      |                                  ^
/usr/include/c++/14/new:133:26: note: in a call to allocation function âoperator new []â declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
[2109/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/rgw/CMakeFiles/ceph_test_rgw_obj.dir/test_rgw_obj.cc.o -o bin/ceph_test_rgw_obj  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/libtest_rgw_a.a  lib/libcls_rgw_client.a  lib/libcls_lock_client.a  lib/libcls_refcount_client.a  lib/libcls_log_client.a  lib/libcls_version_client.a  lib/libcls_user_client.a  lib/libglobal.a  /usr/lib64/libcurl.so  /usr/lib64/libexpat.so  -ldl  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  /usr/lib64/libcrypto.so  lib/librgw_a.a  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  lib/libcls_rgw_client.a  lib/libcls_lock_client.a  lib/libcls_refcount_client.a  lib/libcls_log_client.a  lib/libcls_version_client.a  lib/libcls_user_client.a  lib/librados.so.2.0.0  /usr/lib64/libarrow.so  /usr/lib64/libparquet.so  /usr/lib64/liboath.so  lib/libcls_2pc_queue_client.a  lib/libcls_cmpomap_client.a  lib/libcls_otp_client.a  lib/libcls_rgw_gc_client.a  lib/libcls_timeindex_client.a  -lrt  /usr/lib64/libexpat.so  /usr/lib64/libicuuc.so  lib/libdmclock.a  /lib64/libtcmalloc.so  /usr/lib64/liblua-5.4.so  -lm  /usr/lib64/librdkafka.so  /usr/lib64/librabbitmq.so  /usr/lib64/libssl.so  /usr/lib64/libldap.so  /usr/lib64/liblber.so  lib/libglobal.a  lib/libceph-common.so.2  /usr/lib64/libcrypto.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  -ldl  /usr/lib64/librt.a  -lresolv  -lpthread  /usr/lib64/libcurl.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libthrift.so  -lsqlite3  boost/lib/libboost_context.a  boost/lib/libboost_thread.a  boost/lib/libboost_atomic.a  boost/lib/libboost_date_time.a  boost/lib/libboost_chrono.a  lib/libamqp_mock.a  lib/libkafka_stub.a  boost/lib/libboost_filesystem.a  boost/lib/libboost_system.a  /usr/lib64/libgtest.so.1.14.0   -Wl,--as-needed -latomic && :
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal.cc:48: warning: ânewDBStoreâ violates the C++ One Definition Rule [-Wodr]
   48 | extern rgw::sal::Driver* newDBStore(CephContext *cct);
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal_dbstore.cc:2025: note: ânewDBStoreâ was previously declared here
 2025 |   void *newDBStore(CephContext *cct)
/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_gc.cc: In member function âinitializeâ:
/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_gc.cc:37:34: warning: argument 1 value â18446744073709551615â exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
   37 |   obj_names = new string[max_objs];
      |                                  ^
/usr/include/c++/14/new:133:26: note: in a call to allocation function âoperator new []â declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lc.cc: In member function âinitializeâ:
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lc.cc:254:34: warning: argument 1 value â18446744073709551615â exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  254 |   obj_names = new string[max_objs];
      |                                  ^
/usr/include/c++/14/new:133:26: note: in a call to allocation function âoperator new []â declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
[2110/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/unit-main.dir/unit.cc.o src/test/rgw/CMakeFiles/ceph_test_rgw_gc_log.dir/test_rgw_gc_log.cc.o -o bin/ceph_test_rgw_gc_log  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librgw_a.a  lib/libamqp_mock.a  lib/libkafka_stub.a  boost/lib/libboost_filesystem.a  lib/libradostest-cxx.a  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  boost/lib/libboost_filesystem.a  /usr/lib64/libarrow.so  /usr/lib64/libparquet.so  /usr/lib64/liboath.so  lib/libcls_2pc_queue_client.a  lib/libcls_cmpomap_client.a  lib/libcls_lock_client.a  lib/libcls_log_client.a  lib/libcls_otp_client.a  lib/libcls_refcount_client.a  lib/libcls_rgw_client.a  lib/libcls_rgw_gc_client.a  lib/libcls_timeindex_client.a  lib/libcls_user_client.a  lib/libcls_version_client.a  lib/librados.so.2.0.0  -lrt  /usr/lib64/libicuuc.so  lib/libdmclock.a  /usr/lib64/libexpat.so  /lib64/libtcmalloc.so  /usr/lib64/liblua-5.4.so  -lm  /usr/lib64/librdkafka.so  /usr/lib64/librabbitmq.so  /usr/lib64/libssl.so  /usr/lib64/libldap.so  /usr/lib64/liblber.so  lib/libglobal.a  /usr/lib64/librt.a  -lpthread  -lsqlite3  boost/lib/libboost_context.a  /usr/lib64/libgtest.so.1.14.0  lib/libceph-common.so.2  /usr/lib64/libcrypto.so  -lresolv  lib/libfmt.a  /usr/lib64/libcurl.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libthrift.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_thread.a  boost/lib/libboost_system.a  boost/lib/libboost_chrono.a  boost/lib/libboost_atomic.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_date_time.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so   -Wl,--as-needed -latomic && :
[2111/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/CMakeFiles/unit-main.dir/unit.cc.o src/test/rgw/CMakeFiles/ceph_test_rgw_throttle.dir/test_rgw_throttle.cc.o -o bin/ceph_test_rgw_throttle  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib:  lib/librgw_a.a  lib/libamqp_mock.a  lib/libkafka_stub.a  boost/lib/libboost_filesystem.a  lib/libglobal.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  boost/lib/libboost_filesystem.a  lib/librados.so.2.0.0  /usr/lib64/libarrow.so  /usr/lib64/libparquet.so  /usr/lib64/liboath.so  lib/libcls_2pc_queue_client.a  lib/libcls_cmpomap_client.a  lib/libcls_lock_client.a  lib/libcls_log_client.a  lib/libcls_otp_client.a  lib/libcls_refcount_client.a  lib/libcls_rgw_client.a  lib/libcls_rgw_gc_client.a  lib/libcls_timeindex_client.a  lib/libcls_user_client.a  lib/libcls_version_client.a  -lrt  /usr/lib64/libicuuc.so  lib/libdmclock.a  /usr/lib64/libexpat.so  /lib64/libtcmalloc.so  /usr/lib64/liblua-5.4.so  -lm  /usr/lib64/librdkafka.so  /usr/lib64/librabbitmq.so  /usr/lib64/libssl.so  /usr/lib64/libldap.so  /usr/lib64/liblber.so  lib/libglobal.a  lib/libceph-common.so.2  /usr/lib64/libcrypto.so  lib/libfmt.a  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  /usr/lib64/librt.a  -lresolv  -lpthread  /usr/lib64/libcurl.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libthrift.so  -lsqlite3  boost/lib/libboost_context.a  boost/lib/libboost_thread.a  boost/lib/libboost_system.a  boost/lib/libboost_atomic.a  boost/lib/libboost_date_time.a  boost/lib/libboost_chrono.a  /usr/lib64/libgtest.so.1.14.0   -Wl,--as-needed -latomic && :
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal.cc:48: warning: ânewDBStoreâ violates the C++ One Definition Rule [-Wodr]
   48 | extern rgw::sal::Driver* newDBStore(CephContext *cct);
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal_dbstore.cc:2025: note: ânewDBStoreâ was previously declared here
 2025 |   void *newDBStore(CephContext *cct)
/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_gc.cc: In member function âinitializeâ:
/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_gc.cc:37:34: warning: argument 1 value â18446744073709551615â exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
   37 |   obj_names = new string[max_objs];
      |                                  ^
/usr/include/c++/14/new:133:26: note: in a call to allocation function âoperator new []â declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lc.cc: In member function âinitializeâ:
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lc.cc:254:34: warning: argument 1 value â18446744073709551615â exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  254 |   obj_names = new string[max_objs];
      |                                  ^
/usr/include/c++/14/new:133:26: note: in a call to allocation function âoperator new []â declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
[2112/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/rgw/CMakeFiles/unittest_cls_fifo_legacy.dir/test_cls_fifo_legacy.cc.o -o bin/unittest_cls_fifo_legacy  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/libradostest-cxx.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/librgw_a.a  lib/libamqp_mock.a  lib/libkafka_stub.a  boost/lib/libboost_filesystem.a  /usr/lib64/libgtest.so.1.14.0  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  boost/lib/libboost_filesystem.a  /usr/lib64/libarrow.so  /usr/lib64/libparquet.so  /usr/lib64/liboath.so  lib/libcls_2pc_queue_client.a  lib/libcls_cmpomap_client.a  lib/libcls_lock_client.a  lib/libcls_log_client.a  lib/libcls_otp_client.a  lib/libcls_refcount_client.a  lib/libcls_rgw_client.a  lib/libcls_rgw_gc_client.a  lib/libcls_timeindex_client.a  lib/libcls_user_client.a  lib/libcls_version_client.a  lib/librados.so.2.0.0  -lrt  /usr/lib64/libicuuc.so  lib/libdmclock.a  /usr/lib64/libexpat.so  /lib64/libtcmalloc.so  /usr/lib64/liblua-5.4.so  -lm  /usr/lib64/librdkafka.so  /usr/lib64/librabbitmq.so  /usr/lib64/libssl.so  /usr/lib64/libldap.so  /usr/lib64/liblber.so  lib/libglobal.a  lib/libceph-common.so.2  /usr/lib64/libcrypto.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  /usr/lib64/librt.a  -lresolv  -lpthread  /usr/lib64/libcurl.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libthrift.so  -lsqlite3  boost/lib/libboost_context.a  boost/lib/libboost_thread.a  boost/lib/libboost_system.a  boost/lib/libboost_atomic.a  boost/lib/libboost_date_time.a  boost/lib/libboost_chrono.a   -Wl,--as-needed -latomic && :
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal.cc:48:26: warning: ânewDBStoreâ violates the C++ One Definition Rule [-Wodr]
   48 | extern rgw::sal::Driver* newDBStore(CephContext *cct);
      |                          ^
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal_dbstore.cc:2025: note: ânewDBStoreâ was previously declared here
 2025 |   void *newDBStore(CephContext *cct)
/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_gc.cc: In member function âinitializeâ:
/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_gc.cc:37:34: warning: argument 1 value â18446744073709551615â exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
   37 |   obj_names = new string[max_objs];
      |                                  ^
/usr/include/c++/14/new:133:26: note: in a call to allocation function âoperator new []â declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lc.cc: In member function âinitializeâ:
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lc.cc:254:34: warning: argument 1 value â18446744073709551615â exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  254 |   obj_names = new string[max_objs];
      |                                  ^
/usr/include/c++/14/new:133:26: note: in a call to allocation function âoperator new []â declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
[2113/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/rgw/CMakeFiles/unittest_log_backing.dir/test_log_backing.cc.o -o bin/unittest_log_backing  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/libradostest-cxx.a  /usr/lib64/libgmock_main.so  /usr/lib64/libgmock.so  -ldl  lib/librgw_a.a  lib/libamqp_mock.a  lib/libkafka_stub.a  boost/lib/libboost_filesystem.a  /usr/lib64/libgtest.so.1.14.0  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  boost/lib/libboost_filesystem.a  /usr/lib64/libarrow.so  /usr/lib64/libparquet.so  /usr/lib64/liboath.so  lib/libcls_2pc_queue_client.a  lib/libcls_cmpomap_client.a  lib/libcls_lock_client.a  lib/libcls_log_client.a  lib/libcls_otp_client.a  lib/libcls_refcount_client.a  lib/libcls_rgw_client.a  lib/libcls_rgw_gc_client.a  lib/libcls_timeindex_client.a  lib/libcls_user_client.a  lib/libcls_version_client.a  lib/librados.so.2.0.0  -lrt  /usr/lib64/libicuuc.so  lib/libdmclock.a  /usr/lib64/libexpat.so  /lib64/libtcmalloc.so  /usr/lib64/liblua-5.4.so  -lm  /usr/lib64/librdkafka.so  /usr/lib64/librabbitmq.so  /usr/lib64/libssl.so  /usr/lib64/libldap.so  /usr/lib64/liblber.so  lib/libglobal.a  lib/libceph-common.so.2  /usr/lib64/libcrypto.so  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  lib/libfmt.a  /usr/lib64/libblkid.so  -ldl  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  /usr/lib64/librt.a  -lresolv  -lpthread  /usr/lib64/libcurl.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libthrift.so  -lsqlite3  boost/lib/libboost_context.a  boost/lib/libboost_thread.a  boost/lib/libboost_system.a  boost/lib/libboost_atomic.a  boost/lib/libboost_date_time.a  boost/lib/libboost_chrono.a   -Wl,--as-needed -latomic && :
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal.cc:48:26: warning: ânewDBStoreâ violates the C++ One Definition Rule [-Wodr]
   48 | extern rgw::sal::Driver* newDBStore(CephContext *cct);
      |                          ^
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal_dbstore.cc:2025: note: ânewDBStoreâ was previously declared here
 2025 |   void *newDBStore(CephContext *cct)
/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_gc.cc: In member function âinitializeâ:
/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_gc.cc:37:34: warning: argument 1 value â18446744073709551615â exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
   37 |   obj_names = new string[max_objs];
      |                                  ^
/usr/include/c++/14/new:133:26: note: in a call to allocation function âoperator new []â declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lc.cc: In member function âinitializeâ:
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lc.cc:254:34: warning: argument 1 value â18446744073709551615â exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  254 |   obj_names = new string[max_objs];
      |                                  ^
/usr/include/c++/14/new:133:26: note: in a call to allocation function âoperator new []â declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
[2114/2144] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong   -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -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   -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -pie src/test/rgw/CMakeFiles/radosgw-cr-test.dir/rgw_cr_test.cc.o -o bin/radosgw-cr-test  -Wl,-rpath,/builddir/build/BUILD/ceph-18.2.1/redhat-linux-build/lib  lib/librgw_a.a  lib/libamqp_mock.a  lib/libkafka_stub.a  boost/lib/libboost_filesystem.a  lib/libcls_rgw_client.a  lib/libcls_otp_client.a  lib/libcls_lock_client.a  lib/libcls_refcount_client.a  lib/libcls_log_client.a  lib/libcls_timeindex_client.a  lib/libcls_version_client.a  lib/libcls_user_client.a  lib/libglobal.a  -lresolv  /usr/lib64/liboath.so  /usr/lib64/libcurl.so  /usr/lib64/libexpat.so  /usr/lib64/libblkid.so  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  lib/librgw_common.a  lib/libdbstore.a  lib/libdbstore_lib.a  lib/libsqlite_db.a  boost/lib/libboost_filesystem.a  lib/librados.so.2.0.0  lib/libcls_rgw_client.a  lib/libcls_otp_client.a  lib/libcls_lock_client.a  lib/libcls_refcount_client.a  lib/libcls_log_client.a  lib/libcls_timeindex_client.a  lib/libcls_version_client.a  lib/libcls_user_client.a  /usr/lib64/liboath.so  /usr/lib64/libarrow.so  /usr/lib64/libparquet.so  lib/libcls_2pc_queue_client.a  lib/libcls_cmpomap_client.a  lib/libcls_rgw_gc_client.a  -lrt  /usr/lib64/libexpat.so  /usr/lib64/libicuuc.so  lib/libdmclock.a  /lib64/libtcmalloc.so  /usr/lib64/liblua-5.4.so  -lm  /usr/lib64/librdkafka.so  /usr/lib64/librabbitmq.so  /usr/lib64/libssl.so  /usr/lib64/libldap.so  /usr/lib64/liblber.so  lib/libglobal.a  lib/libceph-common.so.2  /usr/lib64/libblkid.so  /usr/lib64/libcrypto.so  lib/libfmt.a  lib/libjson_spirit.a  lib/libcommon_utf8.a  lib/liberasure_code.a  lib/libextblkdev.a  -lcap  lib/libcrc32.a  lib/libarch.a  boost/lib/libboost_random.a  boost/lib/libboost_program_options.a  boost/lib/libboost_iostreams.a  boost/lib/libboost_regex.a  /usr/lib64/libudev.so  /usr/lib64/libibverbs.so  /usr/lib64/librdmacm.so  /usr/lib64/libz.so  -ldl  /usr/lib64/librt.a  -lresolv  -lpthread  /usr/lib64/libcurl.so  src/opentelemetry-cpp/sdk/src/trace/libopentelemetry_trace.a  src/opentelemetry-cpp/sdk/src/resource/libopentelemetry_resources.a  src/opentelemetry-cpp/sdk/src/common/libopentelemetry_common.a  src/opentelemetry-cpp/exporters/jaeger/libopentelemetry_exporter_jaeger_trace.a  src/opentelemetry-cpp/ext/src/http/client/curl/libopentelemetry_http_client_curl.a  /usr/lib64/libthrift.so  -lsqlite3  boost/lib/libboost_context.a  boost/lib/libboost_thread.a  boost/lib/libboost_system.a  boost/lib/libboost_atomic.a  boost/lib/libboost_date_time.a  boost/lib/libboost_chrono.a  /usr/lib64/libgtest.so.1.14.0   -Wl,--as-needed -latomic && :
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal.cc:48:26: warning: ânewDBStoreâ violates the C++ One Definition Rule [-Wodr]
   48 | extern rgw::sal::Driver* newDBStore(CephContext *cct);
      |                          ^
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_sal_dbstore.cc:2025: note: ânewDBStoreâ was previously declared here
 2025 |   void *newDBStore(CephContext *cct)
/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_gc.cc: In member function âinitializeâ:
/builddir/build/BUILD/ceph-18.2.1/src/rgw/driver/rados/rgw_gc.cc:37:34: warning: argument 1 value â18446744073709551615â exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
   37 |   obj_names = new string[max_objs];
      |                                  ^
/usr/include/c++/14/new:133:26: note: in a call to allocation function âoperator new []â declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lc.cc: In member function âinitializeâ:
/builddir/build/BUILD/ceph-18.2.1/src/rgw/rgw_lc.cc:254:34: warning: argument 1 value â18446744073709551615â exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  254 |   obj_names = new string[max_objs];
      |                                  ^
/usr/include/c++/14/new:133:26: note: in a call to allocation function âoperator new []â declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
 !! Copr timeout => sending INT
WARNING: Machine 15df288c2fb3499bbea253bc3660f9eb still running. Killing...
Copr build error: Build failed

Copr build timeouted, and the build interrupted by SIGINT.